j.setText("text")//设置文字
j.setBackground(Color.gray)//设置背景颜色
//设置图标
Image image = Toolkit.getDefaultToolkit().createImage("image path")
Icon icon = new ImageIcon(image)
j.setIcon(icon)
API中JLabel好像不支持背景图片。不过能设置图标。另外虽然不可以设置背景图片但是可以设置背景颜色。
遍历组件法:(统一设置,方便快捷)Box Topbox = new Box (BoxLayout.Y_AXIS)
Topbox.add (new JLabel ("one"))
Topbox.add (new JLabel ("two"))
for ( Component component : Topbox.getComponents () )
{
if (component instanceof JLabel)
{
component.setBackground (Color.RED)
}
}
不能用JTextFieldTextField T_mm=new TextField()
T_mm.setEchoChar('*')
这样就可以了
jLabel1.setBackground(new Color(R,G,B))是这设置背景色 你QQ多少 可以交流下
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)