其实,我正在尝试做一个游戏的“设置”窗口,我想设置另一个窗口的背景颜色。我不知道该怎么做。有些想法请问?如何使用JComboBox从另一个JFrame为JFrame设置backgorund颜色?
0
A
回答
0
你可以在不同的地方实现它。其中一种方法是构造函数,例如:
public YourClassPanel() {
// to set Look&Feel
try {
UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel");
} catch (ClassNotFoundException ex) {
Logger.getLogger(ControlPanel.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
Logger.getLogger(ControlPanel.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(ControlPanel.class.getName()).log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(ControlPanel.class.getName()).log(Level.SEVERE, null, ex);
}
SwingUtilities.updateComponentTreeUI(this);
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
ControlPanel.tgp = null;
}
});
this.setBounds(0, 0, 710, 580);
this.setTitle("Buffer Allocation Panel");
this.setPreferredSize(null);
this.setResizable(false);
this.setBackground(Color.yellow); //to set Background
this.setForeground(Color.magenta); // to set Foreground
this.setOpaque(a!=255); // to set Opaque
}
0
从Properties
中为JPanel
背景设置不同的颜色。
+0
我是一个Java初学者 –
+0
你能解释一下吗? –
相关问题
- 1. 从另一个jframe启用jframe
- 2. 如何从另一个JFrame引用一个JFrame中的变量?
- 3. 另一个JFrame内的JFrame
- 4. 如何从另一个类调用JFrame?
- 5. 用JFrame调用JComboBox
- 6. 分配一个JFrame到另一个JFrame
- 7. 在另一个JFrame中调用JFrame
- 8. 如何创建一个新的JFrame,位置设置为另一个JFrame的中间位置?
- 9. Java - 将JFrame的一半设置为特定颜色
- 10. 如何从另一个JFrame方法显示JFrame?
- 11. 如何从java中的另一个JFrame更新JFrame
- 12. 如何将对象从Jframe传输到另一个Jframe?
- 13. 从另一个JFrame的
- 14. 如何在2秒延迟后用另一个JFrame调用JFrame?
- 15. 如何访问一个JFrame到另一个类JFrame
- 16. 如何将一个变量从一个JFrame传递到另一个JFrame
- 17. 如何用来自另一个JFrame的数据更新JFrame?
- 18. 从一个jframe中的textfield传递参数到另一个jframe
- 19. 无法使JComboBox更新JFrame
- 20. 如何从JFrame的一个按钮,点击后过渡到另一个JFrame的?
- 21. Java Jframe启动另一个X服务器的另一个JFrame
- 22. 从一个JFrame移动到另一个
- 23. 从一个JFrame切换到另一个
- 24. 如何更改JFrame的背景颜色
- 25. 从另一个类调用Jframe
- 26. 从另一个类调用JFrame
- 27. 如何使一个JFrame按钮在Netbeans中打开另一个JFrame类?
- 28. 如何使一个JFrame按钮在Textpad中打开另一个JFrame类
- 29. 如何设置Jframe 5秒
- 30. GUI - 更改JFrame的颜色
的可能的复制[如何显示在我的组合框中选定的颜色(http://stackoverflow.com/questions/15995375/how-to-display-在我的组合框中选择颜色) –