java getlabel_java jpanel的两个jlabel怎样通过getlabel进行前景设置

展开全部

第一种方法JPanel jp0 = new JPanel();

JLabel myJL1 = new JLabel("第0个JLabel");

myJL1.setForeground(Color.MAGENTA);//针对某个JLabel设置颜色

jp0.add(myJL1);

第二种方法JPanel jp1 = new JPanel();

jp1.add(new JLabel("第一个JLabel"));

jp1.add(new JLabel("第二个JLabel"));

jp1.getComponent(0).setForeground(Color.RED);

jp1.getComponent(1).setForeground(Color.BLUE);

第三32313133353236313431303231363533e4b893e5b19e31333363373639种 循环JPanel jp2 = new JPanel();

jp2.add(new JLabel("第三个JLabel"));

jp2.add(new JLabel("第四个JLabel"));

int count = jp2.getComponentCount();

for (int i = 0; i 

jp2.getComponent(i).setForeground(Color.ORANGE);

}

效果如图

0cb92d07ae2fb25714f19dc000f698fc.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值