14. 11. 5. Listening to JCheckBox Events with an ItemListener
来源:互联网 发布:洗车便宜的软件 编辑:程序博客网 时间:2024/05/04 15:46
import javax.swing.JCheckBox;import javax.swing.JFrame;import javax.swing.AbstractButton;import java.awt.Color;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;public class JCheckBoxItemListener { public static void main(String[] args){ JFrame frame = new JFrame("JCheckBox-ItemListener"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JCheckBox aCheckBox = new JCheckBox("草包"); ItemListener itemListener = new ItemListener(){ public void itemStateChanged(ItemEvent e){ AbstractButton absButton = (AbstractButton)e.getSource(); Color foreground = absButton.getForeground(); Color background = absButton.getBackground(); int state = e.getStateChange(); if(state == e.SELECTED){ absButton.setForeground(foreground); absButton.setBackground(background); } } }; aCheckBox.addItemListener(itemListener); frame.add(aCheckBox); frame.setSize(300,200); frame.setVisible(true); }}
- 14. 11. 5. Listening to JCheckBox Events with an ItemListener
- 14. 11. 4. JCheckBox是否被选择 Listening to JCheckBox Events with an ActionListener
- JTree with JCheckbox
- Responding to resize events with Xlib
- jQuery find events handlers registered with an object
- Events下ItemListener中的ItemStateChange的超强响应
- 47 Listening to Birdsong
- Listening to RTP multicast
- Listening to music
- JCheckBox
- How to handle form events after adding a master page to an existing page
- Connect to an Oracle database with JDBC
- An Introduction to Network Programming with Java
- Connect to an Oracle database with JDBC
- An Introduction to Machine Learning with Python
- Working With System Events
- Events with Dojo
- How to deal with an SVM with categorical attributes?
- PS-像素与分辨率
- 一生中最爱
- Javascript 事件
- asp.net"服务器应用程序不可用"解决方法
- 【Android游戏开发之一】设置全屏以及绘画简单的图形
- 14. 11. 5. Listening to JCheckBox Events with an ItemListener
- 【Android游戏开发之二】剖析游戏开发用view还是surfaceView
- 让TextView上显示的文字(文字过多时)能够水平滚动显示
- 【CodeBank】遍历文件夹下的文件
- Adobe MAX 2011第一天主题演讲实录
- 【Android游戏开发之三】剖析 SurfaceView ! Callback以及SurfaceHolder
- 第9章——内存模型和名称空间
- CRecord::Open()
- CSS(层叠样式表)学习笔记(二)