導航:首頁 > 編程語言 > 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滑鼠提示相關的資料

熱點內容
哪裡看雲頂之弈大數據 瀏覽:686
福建醫大附一app 瀏覽:552
javaweb增量發布 瀏覽:744
安卓怎麼打開多點觸控 瀏覽:962
蘋果6一解屏就是passbook 瀏覽:721
怎麼去掉word文字底紋 瀏覽:855
哪些是大數據的范圍 瀏覽:296
下載路徑文件管理找不到 瀏覽:469
文件系統鎖定怎樣解除 瀏覽:191
applepay綁定設備 瀏覽:396
d盤的壓縮文件如何解壓 瀏覽:750
哪個編程軟體適合新手 瀏覽:952
在桌面建造一個文件夾 瀏覽:683
java中文簡繁體轉換工具 瀏覽:157
c好看的登陸界面代碼 瀏覽:622
系統自帶信息非默認程序 瀏覽:668
網站有專利兩個字被罰要多少錢 瀏覽:84
手機儲存文件的路徑 瀏覽:771
三作標需要什麼文件格式 瀏覽:585
該應用與手機中的版本簽名不一致 瀏覽:239

友情鏈接