Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > JToggleButton
【标  题】:JToggleButton
【关键字】:JToggleButton
【来  源】:http://blog.csdn.net/lgylym/archive/2007/04/19/1570509.aspx

JToggleButton

Your Ad Here

咳咳。。。

俺也写点naive的东西吧,免得过几天自己忘了,万一还有人需要呢?

这个这个 JToggleButton 是有两个状态的Button,其实和checkbox是一样的,我刚开始搜的时候发现.NET里面根本就是把checkbox的属性改一下就成了http://topic.csdn.net/t/20040701/16/3138138.html,但是Java里却没有这个功能。想自己写一个也不会写。。。

还是Google比较好使,搜出来这个了,其实书上也有,没仔细看。

对我有用的就是一个isSelected()方法,判断是哪个状态,小测试程序如下(见笑了):

package tagFs.test;

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class TestButton {
    
public static void main(String args[]){
        TestFrame frame 
= new TestFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(
true);
    }

}

class TestFrame extends JFrame{
    
public TestFrame(){
        setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
        
final JToggleButton bt = new JToggleButton("ok");
        add(bt);
        
        bt.addActionListener(
new ActionListener(){
            
public void actionPerformed(ActionEvent arg0) {
                
// TODO Auto-generated method stub
                System.out.println(bt.isSelected());
            }

        }
);
        
    }

    
private static int DEFAULT_WIDTH = 100;
    
private static int DEFAULT_HEIGHT = 100;
}
《转》深入浅出taglib:【上一篇】
约瑟夫环的java实现:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 为Linux装上门面——X-Window配置指南
  • 菜鸟问与答(变量和数据存储)
  • PowerBuilder程序调试
  • 谁 有 支 持 中 文 的 jspsmartupload.jar ?
  • HOWTO--Free in BSD.真正的道理
  • ASP中FSO组件的属性和方法(五)
  • 看《火线任务》评引进韩国网络游戏的风险
  • Log4j配置文件的例子
  • 用 wiki 寫使用手冊
  • 进入Flash MX组件时代之二 内置组件的使用(上)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.