Java能不能做当鼠标移动到按钮或文本框上时显示提示信息
3个回答
展开全部
你说的是指.setToolTipText("")方法吧,声明一下,此方法适用于任何版本的SE
代码如下:
import java.awt.*;希望可以解决答主疑问
import javax.swing.*;
//加载程序包
public class Test extends JFrame{
//继承JFrame类
Test(){
//构造无参方法
MyFrame.setDefaultLookAndFeelDecorated(true);
//美观布局
this.setUndecorated(true);
//清楚原有窗体格式
this.getRootPane().setWindowDecorationStyle(JRootPane.ERROR_DIALOG);
//更换为消息窗格式(没有最大最小化按钮)
this.setTitle("这是一个标题");
//为窗体添加标题
this.setSize(300, 140);
//设置窗体大小
this.setResizable(false);
//设置窗体大小不可变
this.setLocation(650,250);
//设置窗体位置
JPanel Panel=new JPanel();
//添加一个容器
JLabel Label=new JLabel("这是一个标签");
//添加一个内容为“这是一个标签”的标签
Label.setFont(new Font("微软雅黑",Font.BOLD,20));
//设置标签字体、粗体、字号
Label.setForeground(Color.red);
//设置文字颜色
Label.setToolTipText("这是一个注释");
//为标签添加一串注释
Panel.add(Label);
//向容器内添加此标签
JButton Button=new JButton("退出");
//添加一个内容为“退出”的按钮
Button.setFont(new Font("微软雅黑",Font.BOLD,20));
//设置按钮字体、粗体、字号
Button.setToolTipText("这是一个注释");
//为按钮添加一串注释
Button.addActionListener(new ActionListener() {
//为按钮添加一个监视器
@Override
public void actionPerformed(ActionEvent e) {
System.exit(0);
//设置按钮按下的事件为关闭程序
}
});
Panel.add(Button);
//向容器内添加此按钮
this.add(Panel);
//向窗体内添加此容器
this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
//设置窗体的关闭按钮为无动作
this.setVisible(true);
//设置窗体可见
}
}
展开全部
c/s架构的系统是可以的,b/s的不行,b/s架构使用javascript
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
HTML 的鼠标触发事件 onmouseover 属性在鼠标指针移动到元素上时触发。
eg:
<index id="" name="" type="button" onmouseover="this.title=this.value" value= "当鼠标移动到按钮上时显示提示信息">
onmouseover 属性可使用于是有 HTML 元素,除了: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, 和 <title>.
eg:
<index id="" name="" type="button" onmouseover="this.title=this.value" value= "当鼠标移动到按钮上时显示提示信息">
onmouseover 属性可使用于是有 HTML 元素,除了: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, 和 <title>.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询