在Java中,我们可以用
// 取消字体加粗
UIManager.put("swing.boldMetal", Boolean.FALSE);
将整个应用的所有界面的字体设为不加粗,我想应该有相同的属性将JTextField灰化后的字体颜色改掉,默认的颜色太淡了。
// 取消字体加粗
UIManager.put("swing.boldMetal", Boolean.FALSE);
将整个应用的所有界面的字体设为不加粗,我想应该有相同的属性将JTextField灰化后的字体颜色改掉,默认的颜色太淡了。
JTextField text=new JTextField();
text.setForeground(Color.RED);//把字体颜色设置成红色
UIManager.put("TextArea.inactiveForeground",SystemColor.GRAY);一个字都不能错!