只是重载了这一方法...就可以改变他的颜色 .... 例: private class lbHelp extends JLabel { public lbHelp() { super(); } public Color getForeground() { return Color.RED; } } 下面只要 初始化一个 JLabel 的子类...颜色就可以自动的变为你重载时...所设置的... lbHelp idlb = new lbHelp(); idlb.setText="中国加油!"; 其中的字体颜色已成为 红色 |
其实用HTML更简单grlb=new JLabel("<html><font color=green>请给该窗体打分</font></html>");