
Java客户端编程
guobutter
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JSpinner的输入限制实现
最近使用了JSpinner,需要限制其中数字部分。 final SpinnerModel model = new SpinnerNumberModel(minNumber, minNumber, maxNumber, 1); numberSpinner = new JSpinner(model); // 允许输入 final JSpinn...原创 2011-10-08 20:00:10 · 823 阅读 · 0 评论 -
鼠标事件及鼠标形状改变
1、添加鼠标监听事件 resetButton.addMouseListener(new MouseListener() { @Override public void mouseReleased(final MouseEvent e) { ...原创 2011-10-11 16:15:51 · 1373 阅读 · 0 评论 -
Windows文件名正则表达式
^[^/\\\\:\\*\\?\\\\|\"]{1,255}$原创 2011-12-23 15:22:35 · 2362 阅读 · 2 评论 -
使用ButtonGroup实现一组AbstractButton的互斥选择
1、事件驱动 Java的前台开发中可能会需要用到一组AbstractButton,每次只选中其中的一个,其他的去选中。 例如一组JRadioButton,需要每次选中其中的一个。 2、ugly实现 为每一个JRadioButton添加事件(radioButton.addActionListener),并且事件中需要将其他的Button设置为未选中。 3、优雅的实现...原创 2011-12-06 16:34:24 · 627 阅读 · 0 评论 -
事件关联的JCheckBox
1、事件驱动 这里有2个或多个JCheckBox,checkBoxA、checkBoxB...。要求勾选其中一个时,其他的CheckBox去勾选。也就是说,当checkBoxA被勾选时,checkBoxB等剩下的都要去勾选。对checkBoxB来说也是一样。 2、ugly实现 给每个JCheckBox添加ItemListener,在该监听中修改其他JCheckBox的状态。eg....原创 2011-12-06 17:18:54 · 269 阅读 · 0 评论