[Java] Swing的自定义图片按钮

博客首页 » Java Swing的自定义图片按钮

发布于 06 Feb 2015 02:55
标签 blog
Java Swing中自定义图片按钮也并不困难

1 JButton 图片和文字按钮的实现

JButton btn1 = new JButton("打开", new ImageIcon(ImageView.class.getResource("10.png"))) ;
btn1.setHorizontalTextPosition(SwingConstants.CENTER);
btn1.setVerticalTextPosition(SwingConstants.BOTTOM);
效果图 :
22375044_1330531191H3Nh.jpg

2 JButton 图片透明按钮的实现

setLayout(new FlowLayout(FlowLayout.RIGHT, 30, 0));
btn1.setIcon(UIConfig.getImgUrl("常用交易字.png"));
btn1.setRolloverIcon(UIConfig.getImgUrl("常用交易.png"));
btn1.setBorderPainted(false);
btn1.setFocusPainted(false);
btn1.setContentAreaFilled(false);
btn1.setFocusable(true);
btn1.setMargin(new Insets(0, 0, 0, 0));
btn1.setText("常用交易");
22375044_13305311920R9a.jpg

3JRadioButton 图片透明按钮的实现

JRadioButton radio = new JRadioButton(UIConfig.getImgUrl("常用交易字.png") );
radio.setContentAreaFilled(false);
radio.setRolloverIcon(UIConfig.getImgUrl("常用交易.png"));
radio.setSelectedIcon(UIConfig.getImgUrl("常用交易.png"));
22375044_1330531193EH0X.jpg

本页面的文字允许在知识共享 署名-相同方式共享 3.0协议和GNU自由文档许可证下修改和再使用,仅有一个特殊要求,请用链接方式注明文章引用出处及作者。请协助维护作者合法权益。


系列文章

文章列表

  • Java Swing的自定义图片按钮

这篇文章对你有帮助吗,投个票吧?

rating: 0+x

留下你的评论

Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License