导航:首页 > 编程语言 > java鼠标提示

java鼠标提示

发布时间:2024-06-09 18:58:34

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

你说的是指.setToolTipText("")方法吧,声明一下,此方法适用于任何版本的SE

代码如下:

importjava.awt.*;
importjavax.swing.*;
//加载程序

publicclassTestextendsJFrame{
//继承类

Test(){
//构造无参方法
MyFrame.(true);
//美观布局
this.setUndecorated(true);
//清楚原有窗体格式
this.getRootPane().setWindowDecorationStyle(JRootPane.ERROR_DIALOG);
//更换为消息窗格式(没有最大最小化按钮)
this.setTitle("这是一个标题");
//为窗体添加标题
this.setSize(300,140);
//设置窗体大小
this.setResizable(false);
//设置窗体大小不可变
this.setLocation(650,250);
//设置窗体位置

JPanelPanel=newJPanel();
//添加一个容器

JLabelLabel=newJLabel("这是一个标签");
//添加一个内容为“这是一个标签”的标签
Label.setFont(newFont("微软雅黑",Font.BOLD,20));
//设置标签字体、粗体、字号
Label.setForeground(Color.red);
//设置文字颜色
Label.setToolTipText("这是一个注释");
//为标签添加一串注释
Panel.add(Label);
//向容器内添加此标签

JButtonButton=newJButton("退出");
//添加一个内容为“退出”的按钮
Button.setFont(newFont("微软雅黑",Font.BOLD,20));
//设置按钮字体、粗体、字号
Button.setToolTipText("这是一个注释");
//为按钮添加一串注释
Button.addActionListener(newActionListener(){
//为按钮添加一个监视器
@Override
publicvoidactionPerformed(ActionEvente){
System.exit(0);
//设置按钮按下的事件为关闭程序
}
});
Panel.add(Button);
//向容器内添加此按钮

this.add(Panel);
//向窗体内添加此容器
this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
//设置窗体的关闭按钮为无动作
this.setVisible(true);
//设置窗体可见
}

}
希望可以解决答主疑问

Ⅱ java中JTextfield怎样使它有提示内容,就是文本框默认有内容,鼠标点进去内容消失这样的

packagecom;

importjava.awt.FlowLayout;
importjava.awt.event.FocusAdapter;
importjava.awt.event.FocusEvent;

importjavax.swing.JButton;
importjavax.swing.JFrame;
importjavax.swing.JTextField;

publicclassKyoextendsJFrame
{
publicKyo()
{
(100,100);
setLayout(newFlowLayout());
finalJTextFieldtextField=newJTextField(11);
textField.addFocusListener(newFocusAdapter()
{
@Override
publicvoidfocusGained(FocusEvente)
{
textField.setText("");
}
@Override
publicvoidfocusLost(FocusEvente)
{
textField.setText("输入内容");
}
});
add(textField);
add(newJButton("dd"));
pack();
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
publicstaticvoidmain(String[]args)
{
newKyo();
}
}

Ⅲ java涓鎬庢牱鍒朵綔灏嗛紶鏍囨斁缃鍦ㄦ爣棰樹笂鍙浠ョ浉搴旀樉绀轰俊鎭锛屽彧鏄灏嗛紶鏍囨斁缃鍦ㄤ笂闈涓嶉渶瑕佺偣鍑诲氨鍙浠ユ樉绀轰俊鎭

鐢╦s锛岃剧疆onmouseover浜嬩欢鍗冲湪浣犵殑鏍囬樻爣绛鹃噷鍔犱笂onmouseover="alert('鍐欎綘鎯虫樉绀虹殑鍐呭癸紒')"灏眔k浜嗕笉鐢ㄧ偣鍑汇傝繖涓猨s濂藉ソ鐪嬬湅杩欎簺鍔熻兘缁忓父鐢锛屼粬涓嶄粎鏈夋樉绀烘枃鏈鐨勫姛鑳藉浘鐗囧晩鍑芥暟鍟婇兘鍙浠ヨ皟鐢锛屽氱湅鐪

Ⅳ 用java在文本框实现鼠标点击事件,一点文本框直接跳出新对话框

import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.JFrame;
import javax.swing.JTextField;

public class Exec1 extends JFrame {

public Exec1() {
JTextField txt = new JTextField();
txt.addMouseListener(new MouseListener() {
public void mouseClicked(MouseEvent e) {
new A().setVisible(true);
}
public void mousePressed(MouseEvent e) {
}
public void mouseReleased(MouseEvent e) {
}
public void mouseEntered(MouseEvent e) {
}
public void mouseExited(MouseEvent e) {
}
});
add(txt);
setSize(100, 65);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

public static void main(String [] args) {
new Exec1().setVisible(true);
}
}

class A extends JFrame {
public A() {
setSize(400, 400);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}

阅读全文

与java鼠标提示相关的资料

热点内容
大话开始图标是哪个文件 浏览:342
pom打包不带版本号 浏览:689
不懂电脑编程怎么办 浏览:905
ipadprovpn怎么设置密码 浏览:548
win10的1703游戏模式 浏览:412
文件管理的储存是什么 浏览:273
节点ping工具 浏览:1
看查莉成长日记用哪个app 浏览:163
carbon是那个数据库的 浏览:218
安卓充电线拆解 浏览:440
移动大王卡怎么选择app 浏览:204
电脑没连接网络怎么连接打印机 浏览:63
怎么能找出手机锁屏的app 浏览:729
u盘temp文件夹可以删除吗 浏览:84
卸载dota2用哪个文件 浏览:602
qq上看视频文件怎样不显示 浏览:968
win10文件夹共享防火墙设置 浏览:829
win10重新分区恢复 浏览:332
离线的恢复文件的软件 浏览:366
linux查看进程锁 浏览:93

友情链接