我先說說在JBUILDER中將程序外觀變的更酷的辦法!
java程序默認的外觀(LOOKANDFEEL)可以改變為JAVA外觀、MOTIF外觀、WINDOWS外觀、MAC外觀;
而JAVA外觀又有五種風格分別是海藍寶石風格、祖母綠風格、紅寶石風格、木炭風格、
高對比風格。
外觀改變具體方法如下:
1:可以直接在程序中調用下面三個中的一個:
import javax.swing.*;
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel") ;
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel") ;
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel") ;
2:或采用菜單來變換:
import javax.swing.*;
JMenuBar mb = new JMenuBar();
JMenu file = new JMenu("Look & Feel", true);
ButtonGroup buttonGroup = new ButtonGroup();
final UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels();
for (int i = 0; i < info.length; i++) {
JRadioButtonMenuItem item = new
JRadioButtonMenuItem(info[i].getName(), i == 0);
final String className = info[i].getClassName();
item.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
try { UIManager.setLookAndFeel(className); }
catch (Exception e) { System.out.
PRintln(e); }
SwingUtilities.updateComponentTreeUI(ToUChyFeely.this); }
});
buttonGroup.add(item);
file.add(item);
}
mb.add(file);
setJMenuBar(mb);
}
以前發表過內容的大富翁朋友請將內容改為JBUILDER相關內容。謝謝。
希望多多寫入精華,不要灌水!