
Swing
文章平均质量分 58
BugsAroundMe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JTextArea滚动条自动拉到最底端
如题要求可以这样 textArea.append(desc+"\n"); textArea.setCaretPosition(textArea.getDocument().getLength()); 文档中描述 setCaretPosition public void setCaretPosition(int position) 设置 TextComponent 的文本插入符的位置。原创 2015-02-04 21:33:34 · 991 阅读 · 1 评论 -
setActionCommand作用
作用就是另外设置一个字符串来判断你究竟选择的是哪一个组件搜索api,可以发现setActionCommand 匹配于以下列表: java.awt.Button.setActionCommand(java.lang.String) java.awt.MenuItem.setActionCommand(java.lang.String) java.awt.TrayIcon.setActionCom原创 2015-02-04 21:44:24 · 12943 阅读 · 0 评论 -
JTabbedPane快捷切换
使用 setMnemonicAt方法 文档中描述 setMnemonicAt public void setMnemonicAt(int tabIndex, int mnemonic) 设置用于访问指定选项卡的键盘助记符。助记符是一个键,在与外观的无鼠标修改键(通常为 Alt)一起使用时,它将激活指定的选项卡。 助记符必须对应于键盘原创 2015-02-04 22:12:07 · 727 阅读 · 0 评论 -
MouseMotionListener和MouseListener
MouseMotionListerner是用于接收组件上的鼠标移动事件的侦听器接口,而MouseListener是单击或者其他鼠标事件 要实现MouseMotionListerner需要override两个方法 mouseDragged和mouseMoved 前者是在组件上按住鼠标拖动时调用,后者是在组件上移动鼠标但没有按下时候调用 要实现MouseListener需要ov原创 2015-02-05 17:39:21 · 924 阅读 · 0 评论 -
JLayeredPane
添加时, layeredPane.add(label, new Integer(i)); add方法第二个参数是在layerPane的位置(addImpl的简单版),越小越接近底层 也可以, layeredPane.add(label, new Integer(2), 0); add方法第三个参数0或者-1,代表是在本层的顶层或者底部 使用, layeredPane.moveToFr原创 2015-02-05 17:21:43 · 1369 阅读 · 0 评论