㈠ 怎樣美化java界面
使用Java的LookAndFeel設置,可以直接網路或Google一下,一般來說除非使用系統自帶外觀,否則需要下載jar包。
我比較推薦的是有Apple風格的QuaQuaLookAndFeel包,你可以查一下,下載後可直接放在工程中使用,很方便。
另外經常用到的較為權威的包是substance的外觀優化,有很多如金屬風格、復古風格等,
選擇SWT/JFace吧,RCP插件式開發的效率也不是awt/Swing可以比的
㈡ 我想美化JAVA圖形界面,比如說換個看點的表格,換顏色等操作,怎麼做現在的界面如下圖,好醜的
在 Swing 設計中外觀由 Look and Feel 控制的(就是我們說的 Theme, Skin)。比如 JRE 6 自帶了 Nimbus 主題就比較適合。如果你想更好看只有自己動手了,這就比較復雜了,不是入門級別的水平了。可能在 google, bing 上能搜索到免費的第三方主題庫呢,碰碰運氣啊。
http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/nimbus.html
㈢ 怎樣美化java程序的界面
使用Java的LookAndFeel設置,可以直接網路或Google一下,一般來說除非使用系統自帶外觀,否則需要下載jar包。
我比較推薦的是有Apple風格的QuaQuaLookAndFeel包,你可以查一下,下載後可直接放在工程中使用,很方便。
另外經常用到的較為權威的包是substance的外觀優化,有很多如金屬風格、復古風格等,但是本人不太喜歡,我還是覺得Apple風格的比較清新好看。
㈣ java界面美化包怎麼用
public static void main(String[] args) {
try {
UIManager.setLookAndFeel("com.jtattoo.plaf.mint.MintLookAndFeel");
} catch (Exception e) {
e.printStackTrace();
㈤ java請教問題1.我現在寫好了一個界面程序,怎麼設置container的背景顏色,怎麼美化一下界面。
如下:
Containerc=getContentPane();
c.setBackground(Color.BLUE);
㈥ java (jbuilder 9) 頁面美化
Java的圖形庫(AWT和SWING)是自己的,就是那種很亮的不大好看的顏色,跟系統沒關系(XP和Linux下都是一樣的),但是SWT是根據系統底層圖形庫調用過來的,也就是XP和Linux下表現不同。SWT和AWT以及SWING不一樣,後兩種是Java內部類,而SWT是Eclipse開發小組開發的API,需要自己下載。
所以要和XP風格一樣,就用SWT吧。
㈦ java圖形界面太難看,求工具美化
很遺憾的告訴你,沒有,java不適合做圖形用戶界面的,如果你真的想要做,學swt,(Standard Widget Toolkit是一個開源的GUI編程框架,與AWT/Swing有相似的用處,著名的開源IDE-eclipse就是用SWT開發的。)
㈧ java swing怎樣開發出漂亮的界面
使用Swing照樣可以開發出漂亮的界面.
主要的解決方案如下:
1: 合理的布局 , 搭建好界面的框架. 熟悉常用的布局, 並且布局還可以嵌套布局. 可以實現復雜而又美觀的界面.
2: 適當的圖片, 按鈕, 背景等 都可以使用圖片, 當然了為了節省系統資源, 可以使用稍微壓縮得比較小的圖片.
3: 搭配html , swing支持html簡單的標簽, 所以美化JButton ,JLabel等組件時, 可以使用一些Html標簽. 來美化~~
4: 顏色調和. 界面要美觀, 也可以適當的添加顏色, 但是要注意搭配和協調
5: 重寫部分組件, swing自帶的組件外觀, 的確不太讓人恭維, 但是我們可以自己根據需求進行重寫.
6: 添加動態效果, 我們寫javaScript經常是用來做特效的 , 我們可以借鑒一些JS特效的思路, 使用線程, 來給swing組件 等,添加動態的效果 , 比如抖動, 移動 , 滑出 等 特效~
7: 更換皮膚和外觀 , 或者使用第三方的皮膚 ,比大神製作的皮膚BeautyEye ,就想當的漂亮
㈨ 如何使Java程序的界面字體美觀
換一個高版本的JDK,它修正了中文字體的顯示問題
㈩ 如何設置Java桌面程序界面外觀(How to Set the Look and Feel)
內容目錄:1. 使用UIManager.setLookAndFeel通過編程來指定界面外觀2. UI Manager如何選擇界面外觀?3. 啟動後, 改變界面外觀1. 使用UIManager.setLookAndFeel通過編程來指定界面外觀.示例代碼如下:[1]import javax.swing.*; import java.awt.*; public class Hello extends JFrame { public Hello() { setPreferredSize(new Dimension(600, 400)); pack(); setDefaultCloseOperation(EXIT_ON_CLOSE); setVisible(true); } public static void main(String[] args) { try { String lookAndFeel = UIManager.(); UIManager.setLookAndFeel(lookAndFeel); } catch (Exception e) {} new Hello(); } }方法setLookAndFeel中的參數是類LookAndFeel的子類的全稱(fully qualified name). 要設置Java界面外觀(Java Look and Feel), 我們使用方法. 如果你想設置為程序所運行的平台的界面外觀, 可以使用getSystemLookAndFeelClassName方法. 要設置特殊的UI, 你可以使用具體的類名. 例如你想設置Windows界面外觀, 可以使用下面的代碼:UIManager.setLookAndFeel( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel");下面是方法setLookAndFeel的一些參數:
UIManager.() --Java的界面外觀, 所有平台均一致.
UIManager.getSystemLookAndFeelClassName() --指定為當前平台的界面外觀.在32位Windows平台, 為Windows界面外觀; 在Mac OS平台, 為Mac OS界面外觀; 在Sun平台, 為CDE/Motif界面外觀.
"javax.swing.plaf.metal.MetalLookAndFeel" --指定為Java的界面外觀, 也就是方法UIManager.()的返回值.
"com.sun.java.swing.plaf.windows.WindowsLookAndFeel" --指定為Windows的界面外觀, 僅在Windows平台起作用.
"com.sun.java.swing.plaf.motif.MotifLookAndFeel" --指定為CDE/Motif的界面外觀, 可以在所有平台起作用.
"javax.swing.plaf.mac.MacLookAndFeel" --指定為Mac OS的界面外觀, 僅在Mac OS平台起作用.2. UI Manager如何選擇界面外觀?1) 如果程序在創建所有組件之前設置了界面外觀(Look and feel), UI manager則嘗試創建指定界面外觀類的實例(an instance of the specified look-and-feel class), 如果成功, 所有的組件均使用這種界面外觀.2) 如果程序沒有成功設置界面外觀, 則UI manager在創建第一個組成的UI之間, 檢測用戶是否在名為'swing.properties'的文件中指定了界面外觀. 在Java版本的lib目錄下搜索這個文件. 例如, 如果你的Java解釋器(Java interpreter)在javaHomeDirectory\bin目錄下, 則'swing.properties'文件(如果存在)應該在javaHomeDirectory\lib目錄下. 如果用戶指定了一個界面外觀(譯者注:即文件'swing.properties'中的配置), 則UI manager再次嘗試實例化界面外觀類. 下面是一個'swing.properties'文件內容的例子:# Swing properties swing.defaultlaf=com.sun.java.swing.plaf.motif.MotifLookAndFeel 3) 如果程序或用戶都沒有成功設置界面外觀, 則程序使用Java的界面外觀(譯者注:即"javax.swing.plaf.metal.MetalLookAndFeel").3. 啟動後, 改變界面外觀即使程序的GUI顯示出來後, 也可以通過setLookAndFeel方法來改變界面外觀. 要使已有的組件顯示新的界面外觀, 在每個頂層容器(top-level container)(譯者注:頂層容器, 例如在Swing中一般為JFrame, JApplet, JDialog或其子類的對象)調用類SwingUtilities的updateComponentTreeUI方法, 然後你可能希望重置每個頂層容器的大小來適應它所包含的組件的新大小, 例如:UIManager.setLookAndFeel(lnfName); SwingUtilities.updateComponentTreeUI(frame); frame.pack();注:此文章翻譯自《The Java Tutorial》的離線文檔'Creating a GUI with JFC/Swing'中的'How to Set the Look and Feel'[1]為了展示一個完整的可運行的程序, 我對原文的代碼進行了更改, 原代碼如下:public static void main(String[] args) { try { UIManager.setLookAndFeel( UIManager.()); } catch (Exception e) { } new SwingApplication(); //Create and show the GUI. }