您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 关于用JAVA作PC端应用图标按钮的问题

关于用JAVA作PC端应用图标按钮的问题

来源:网络整理     时间:2016/7/24 7:02:13     关键词:

关于网友提出的“ 关于用JAVA作PC端应用图标按钮的问题”问题疑问,本网通过在网上对“ 关于用JAVA作PC端应用图标按钮的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 关于用JAVA作PC端应用图标按钮的问题
描述:

java图标按钮控件

问大家个PC上JAVA程序的问题 之前是这样的  关于用JAVA作PC端应用图标按钮的问题
把鼠标放上去世这样的 
 关于用JAVA作PC端应用图标按钮的问题
这个是什么控件?
或者说怎样实现的 有代码么
解决方案1:

引用 8 楼 yl04160731 的回复:
Quote: 引用 7 楼 xiaofeifei123 的回复:

一个JtoolBar 加的按钮

我就是JToolBar 上加的JToggleButton 但是去掉边框效果也是 关于用JAVA作PC端应用图标按钮的问题
四周有按钮类似的东西 这个怎么去掉? 并且分隔的那个点能变成竖线么

setBorder(null)要是还不行我真不知道怎么弄了 解决方案2:

《swing也惊艳》看看如何使界面变漂亮:http://blog.csdn.net/withiter/article/details/7231394

解决方案3:

package mkdemo; 
import java.awt.Graphics;
import java.awt.Rectangle;
import javax.swing.JPanel; 
public class MouseMonitor extends JPanel {    
protected int _xPos     
protected int _yPos;     
public void tellMouseInfo(int x, int y) {        
_xPos = x;        
_yPos = y;        
repaint();    
}     
@Override     
protected void paintComponent(Graphics g) {        
super.paintComponent(g);
StringBuffer sbuf = new StringBuffer();         
sbuf.append("Mouse Location on screen: x = ");        
sbuf.append(String.valueOf(_xPos));        
sbuf.append(", y = ");         
sbuf.append(String.valueOf(_yPos));         
Rectangle rect = this.getBounds();         
g.drawString(sbuf.toString(), rect.x+20, (rect.y+rect.height)/2);    
}
解决方案4:

没必要重复发帖子。。。看帖子的就那么几个。。
GUI中
你给这个按钮添加一个鼠标位置监听器,
你把鼠标放上去,触发这个监听,然后换背景图片就行


以上介绍了“ 关于用JAVA作PC端应用图标按钮的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2879838.html

相关图片

相关文章