成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談Swing中的Metal觀感

開發 后端
本文介紹Swing中的Metal觀感,以及介紹Windows 和Mac 的觀感包只與Windows和Mac版本的java運行環境一起發布。

今天學習了怎樣切換Swing的Metal觀感,感覺還不錯                                                                     

在默認的情況下,Swing 程序使用Metal觀感,可以采用兩種方法改變觀感。

***種方式是在Java的安裝的子目錄下jre / lib有一個文件swing.properties。在這個文件中,將屬性Swing.defaultlaf設置為所希望的觀感類名。例如:

swing.defaultlaf = com.sun.java.swing.plaf.motif.MotifLookAndFeel

ps:***中方式我怎么也沒找到那個swing.properties,不知大家的如何?

注意,Metal觀感位于Javax.swing包中。其他的觀感包位于com.sun.java包中,并且不是在每個Java實現中都提供。現在,鑒于版權的原因,Windows 和Mac 的觀感包只與Windows和Mac版本的java運行環境一起發布。

提示:下面給出一個測試很有幫助的的建議。由于屬性文件中的以#字符開始的行被忽略,所以,可以在swing.properties文件中提供幾種觀感,并同過增刪#字符來切換選擇:
◆swing.defaultlaf = javax.swing.plaf.metal.MetalLookAndFeel
◆swing.defaultlaf = com.sun.java.swing.plaf.motif.MotifLookAndFeel
◆swing.defaultlaf = com.sun.java.swing.plaf.windows.WindowsLookAndFeel

采用這種方式開啟觀感時必須重新啟動程序。Swing程序只在啟動時讀取一次swing.properties文件。

第二種方式是動態地改變觀感。這需要調用靜態的UIManager.setLookAndFeel方法,并提供所想要的觀感類名,然后再調用靜態方法SwingUtilities.updateComponentTreeUI來刷新全部的組件集。這里需要向這個方法提供一個組件,并由此找到其他的所有組件。當UIManager.setLookAndFeel方法沒有找到所希望的觀感或在加載過程中出現錯誤時,將會拋出異常。

下面是一個例子,他顯示了如何在程序中切換觀感的方式。在這個程序中,這有點需要注意的地方。在內部動作監聽器類的actionPerformed方法中,需要將一個外部的PalfPanel類的this引用傳遞給updateComponentTreeUI方法。

【編輯推薦】

  1. 淺談不論是AWT還是Swing模式
  2. 全面比較Swing與SWT
  3. Swing程序中調用JavaFX代碼
  4. 概述Swing大多數控件
  5. 淺談Swing中的Look&Feel
責任編輯:佚名 來源: 騰訊科技
相關推薦

2009-07-14 17:01:29

Look&FeelSwing

2009-07-17 16:49:18

lookandfeelSwing

2009-07-16 16:01:55

EventQueue

2009-07-16 10:26:49

渲染器接口Swing

2009-07-14 18:28:58

Swing入門

2009-07-15 13:06:38

Swing組件

2009-07-15 14:29:24

構造JListSwing

2009-07-17 12:44:01

NetBeans開發S

2009-07-16 12:58:50

Swing控件

2009-07-10 17:20:38

Swing構件AWT構件

2009-07-10 11:07:18

Swing和SWT

2009-07-15 16:29:41

Swing繪畫

2009-07-16 16:23:59

Swing線程

2009-07-10 13:09:53

.Net與Java S

2009-07-14 14:50:00

JOptionPane

2009-07-17 15:34:37

Java Swing連接數據庫

2009-07-14 11:08:42

WebRendererSwing應用程序

2009-07-10 11:31:45

Swing支持透明和不規則窗口

2009-07-16 08:53:03

Swing任務Swing線程

2009-07-14 17:38:20

Swing模式
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人三区四区 | 久久久久久久久久久国产 | 中文字幕第90页 | www久久久 | 日韩精品无码一区二区三区 | 色欧美片视频在线观看 | 亚洲成人一区二区 | a免费视频| 激情一区二区三区 | 久久精品视频免费观看 | 国产精品久久久久久久久免费樱桃 | 欧美性成人 | 欧美久久久网站 | 国产 日韩 欧美 制服 另类 | 亚洲一区在线日韩在线深爱 | 性视频网 | 黄a免费看 | 国产在线精品一区二区三区 | 在线观看中文字幕 | 九九亚洲 | 欧美一区二区黄 | a久久久久久 | 伊人免费视频二 | 精品久久久久久久久久久久 | 超碰免费在线观看 | 国产美女在线免费观看 | 中文字幕一区二区三区精彩视频 | 中文字幕 视频一区 | 精产国产伦理一二三区 | 成人一区二区三区在线观看 | 久久综合影院 | 久久久久久久一区二区 | 免费精品一区 | 在线看国产 | 免费精品视频一区 | 日本不卡一区 | 一区二区高清在线观看 | 久久久久资源 | 一区二区在线免费观看 | 日韩欧美在线视频播放 | 精品久久久久久亚洲精品 |