如何为JLabel添加背景色和设置其imageicon的位置和大小

网友投稿 863 2022-09-01

如何为JLabel添加背景色和设置其imageicon的位置和大小

如何为JLabel添加背景色和设置其imageicon的位置和大小

nickname = new JLabel[50]; ImageIcon icon=new ImageIcon("image/head.jpg"); //设置icon的大小 icon.setImage(icon.getImage().getScaledInstance(50, 50, Image.SCALE_DEFAULT)); for (int i = 0; i < nickname.length; i++) { //设置icon显示位置在jlabel的左边 nickname[i] = new JLabel("我的昵称是"+(i+1),icon,JLabel.LEFT ); //设置不透明 nickname[i].setOpaque(true); //背景颜色为红色 nickname[i].setBackground(Color.RED); nickname[i].addMouseListener(new MyMouseListener()); friend_pal.add(nickname[i]); }

若想Jlabel显示背景颜色  首先设置为不透明。然后设置背景颜色

imageicon在jlabel的位置

nickname[i] = new JLabel("我的昵称是"+(i+1),icon,JLabel.LEFT );

通过Jlabel.left,JLabel.CENTER等设置

imageicon的大小,通过这个方法

icon.setImage(icon.getImage().getScaledInstance(width, height, Image.SCALE_DEFAULT));

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mybatis逆向工程
下一篇:php源码的安装方法和实例(php源码使用教程)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~