无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Java學(xué)習(xí)筆記:swing中樹(shù)控件,設(shè)置樹(shù)節(jié)點(diǎn)的圖標(biāo),按鈕美化,鼠標(biāo)事件,禁止鼠標(biāo)雙擊

2020-04-04 08:39 作者:詩(shī)書(shū)畫(huà)唱  | 我要投稿

樹(shù)控件:

JTree:聲明樹(shù)控件

聲明樹(shù)的節(jié)點(diǎn):

DefaultMutableTreeNode dd=new DefaultMutableTreeNode("傳入樹(shù)節(jié)點(diǎn)名稱");

實(shí)現(xiàn)接口:

TreeSelectionListener

valueChanged():點(diǎn)擊子節(jié)點(diǎn)的時(shí)候執(zhí)行的方法

//獲取最后一次點(diǎn)擊的那個(gè)節(jié)點(diǎn)

DefaultMutableTreeNode str=(DefaultMutableTreeNode)zz.jt1.getLastSelectedPathComponent();

//判斷內(nèi)容的時(shí)候轉(zhuǎn)為toString()類型使用equals()進(jìn)行比較文字是哪個(gè)



設(shè)置樹(shù)節(jié)點(diǎn)的圖標(biāo):

UIManager.put("Tree.collapsedIcon",new ImageIcon("img//2.jpg"));//默認(rèn)打開(kāi)圖標(biāo)? ?//關(guān)鍵語(yǔ)句1

UIManager.put("Tree.expandedIcon",new ImageIcon("img//3.jpg"));//打開(kāi)后圖標(biāo)

UIManager.put("Tree.openIcon",new ImageIcon("img//4.jpg") );//打開(kāi)

UIManager.put("Tree.closedIcon",new ImageIcon("img//5.jpg"));//關(guān)閉

UIManager.put("Tree.leafIcon",new ImageIcon("img//5.jpg"));//打開(kāi)后小圖標(biāo)?

按鈕美化:

d1.setVerticalTextPosition(JButton.BOTTOM);//設(shè)置文字位于按鈕的水平方向

d1.setHorizontalTextPosition(JButton.CENTER);//設(shè)置文字位于按鈕的垂直方向


鼠標(biāo)事件:MouseLister

mouseClicked():鼠標(biāo)單擊控件的方法

getSelectedRow():獲取表格的具體行

表格.getValueAt(行的位置,列的位置):獲取具體某一個(gè)單元格的內(nèi)容



禁止鼠標(biāo)雙擊:

重寫(xiě)其isCellEditable()方法,直接返回false,禁止用戶重寫(xiě)


Java學(xué)習(xí)筆記:swing中樹(shù)控件,設(shè)置樹(shù)節(jié)點(diǎn)的圖標(biāo),按鈕美化,鼠標(biāo)事件,禁止鼠標(biāo)雙擊的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
平凉市| 拜城县| 普格县| 四川省| 汨罗市| 遂平县| 新沂市| 舟山市| 顺平县| 陇西县| 义马市| 海伦市| 恭城| 桂平市| 鹰潭市| 淮安市| 刚察县| 洛宁县| 彩票| 勐海县| 岢岚县| 山阳县| 呼伦贝尔市| 云浮市| 泰和县| 中西区| 扬中市| 延寿县| 大田县| 绵阳市| 渝北区| 丽水市| 大田县| 岑巩县| 获嘉县| 平度市| 收藏| 岳池县| 枝江市| 台江县| 高安市|