Java能不能做当鼠标移动到按钮或文本框上时显示提示信息

 我来答
FBI赤井秀一
2019-07-12 · TA获得超过3947个赞
知道小有建树答主
回答量:968
采纳率:100%
帮助的人:189万
展开全部

你说的是指.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);
    //设置窗体可见
}
 
}
希望可以解决答主疑问
jankill7
2016-11-29
知道答主
回答量:71
采纳率:0%
帮助的人:25.4万
展开全部
c/s架构的系统是可以的,b/s的不行,b/s架构使用javascript
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李忄彬
2016-12-09 · 超过16用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:6.1万
展开全部
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>.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式