java swing 禁用鼠标事件_Java学习笔记:swing中树控件,设置树节点的图标,按钮美化,鼠标事件,禁止鼠标双击...
樹控件:
JTree:聲明樹控件
聲明樹的節點:
DefaultMutableTreeNode dd=new DefaultMutableTreeNode("傳入樹節點名稱");
實現接口:
TreeSelectionListener
valueChanged():點擊子節點的時候執行的方法
//獲取最后一次點擊的那個節點
DefaultMutableTreeNode str=(DefaultMutableTreeNode)zz.jt1.getLastSelectedPathComponent();
//判斷內容的時候轉為toString()類型使用equals()進行比較文字是哪個
設置樹節點的圖標:
UIManager.put("Tree.collapsedIcon",new ImageIcon("img//2.jpg"));//默認打開圖標? ?//關鍵語句1
UIManager.put("Tree.expandedIcon",new ImageIcon("img//3.jpg"));//打開后圖標
UIManager.put("Tree.openIcon",new ImageIcon("img//4.jpg") );//打開
UIManager.put("Tree.closedIcon",new ImageIcon("img//5.jpg"));//關閉
UIManager.put("Tree.leafIcon",new ImageIcon("img//5.jpg"));//打開后小圖標
按鈕美化:
d1.setVerticalTextPosition(JButton.BOTTOM);//設置文字位于按鈕的水平方向
d1.setHorizontalTextPosition(JButton.CENTER);//設置文字位于按鈕的垂直方向
鼠標事件:MouseLister
mouseClicked():鼠標單擊控件的方法
getSelectedRow():獲取表格的具體行
表格.getValueAt(行的位置,列的位置):獲取具體某一個單元格的內容
禁止鼠標雙擊:
重寫其isCellEditable()方法,直接返回false,禁止用戶重寫
總結
以上是生活随笔為你收集整理的java swing 禁用鼠标事件_Java学习笔记:swing中树控件,设置树节点的图标,按钮美化,鼠标事件,禁止鼠标双击...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java对象类型有哪些_Java中常用的
- 下一篇: java 拖拽目录_Java 7:如何在