当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:16:00  来源:本站整理

java按钮的制作[Java编程]

赞助商链接



  本文“java按钮的制作[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Swing增添了一些差别范例的按钮,并且它一样可以改正挑选组件的构造:全部的按钮、复选框、单选钮,乃至从AbstractButton处担当的菜单项(这是因为菜单项普通被包含在此中,它大概会被改良命名为“AbstractChooser”大概相同的什么名字).我们会注意利用菜单项的简便,下面的例子展示了差别范例的可用的按钮:
//: Buttons.java
// Various Swing buttons
package c13.swing;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.plaf.basic.*;
import javax.swing.border.*;

public class Buttons extends JPanel {
  JButton jb = new JButton("JButton");
  BasicArrowButton
    up = new BasicArrowButton(
      BasicArrowButton.NORTH),
    down = new BasicArrowButton(
      BasicArrowButton.SOUTH),
    right = new BasicArrowButton(
      BasicArrowButton.EAST),
    left = new BasicArrowButton(
      BasicArrowButton.WEST);
  public Buttons() {
    add(jb);
    add(new JToggleButton("JToggleButton"));
    add(new JCheckBox("JCheckBox"));
    add(new JRadioButton("JRadioButton"));
    JPanel jp = new JPanel();
    jp.setBorder(new TitledBorder("Directions"));
    jp.add(up);
    jp.add(down);
    jp.add(left);
    jp.add(right);
    add(jp);
  }
  public static void main(String args[]) {
    Show.inFrame(new Buttons(), 300, 200);
  }
} ///:~
JButton看起来像AWT按钮,但它没有更多可运行的功效(像我们背面将看到的如加入图象等).在com.sun.java.swing.basic里,有一个更符合的BasicArrowButton按钮,但怎样测试它呢?有两种范例的“指针”刚好恳求箭头按钮利用:Spinner改正一此中止值,并且StringSpinner通过一个字符串数组来移动(当它到达数组底部时,乃至会自动地封装).ActionListeners附着在箭头按钮上展示它利用的这些相关指针:因为它们是Bean,我们将等待操纵办法名,恰好捕捉并设置它们的值.
当我们运行这个程序例子时,我们会发现触发按钮保持它最新状况,开或时关.但复选框和单选钮每一个行动都相同,选中或没选中(它们从JToggleButton处担当).
  以上是“java按钮的制作[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .