你说的是指.setToolTipText("")方法吧,声明一下,此方法适用于任
由热心网友提供的答案1:
前提:你容器使用的布局需要null,这样你容器上其它组件都需要自己控制大小和位置了。问题:你需要防采集。
按钮……有onMouseOver事件吧 你查查API
绘背景后,再绘一下jb1.repaint();jb2.repaint();jb3.rep防采集。
扩展阅读,根据您访问的内容系统为您准备了以下扩展内容,希望对您有帮助。
java如何实现按钮点击时改变按钮的颜色,还有鼠标移动到按钮可以改变按钮颜色
添加按钮的事件就好了啊追问我知道添加事件,但如何实现?~追答import java.awt.Color;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JButton;
import javax.swing.JFrame;
public class BtnTest extends JFrame{
private JButton btn;
public void init(){
btn = new JButton("测试");
btn.addMouseListener(new MouseAdapter() {
@Override
public void mouseEntered(MouseEvent e) {
btn.setBackground(Color.red);
}
@Override
public void mouseExited(MouseEvent e) {
btn.setBackground(Color.white);
}
@Override
public void mouseClicked(MouseEvent e) {
btn.setBackground(Color.black);
}
@Override
public void mousePressed(MouseEvent e) {
btn.setBackground(Color.yellow);
}
});
this.add(btn);
this.pack();
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new BtnTest().init();
}
}本回答被提问者采纳
java中怎样实现当鼠标移动到按钮的时候有提示文字出现
JAVA中的用法: setToolTipText 方法
JButton b = new JButton("一个按钮");
b.setToolTipText("你的提示文字");
JS中的用法: title属性
一个按钮