導航:首頁 > 編程語言 > java定義按鈕

java定義按鈕

發布時間:2023-07-04 07:46:18

java中怎樣給按鈕設置快捷鍵

鍵盤事件 KeyListener

例:(簡化了的代碼)

public class ShowKeyListener extends KeyAdapter {

private JButton btn_ok;

public ShowKeyListener () {

btn_ok.addKeyListener(this);

}

@Override

public void KetPressed(KeyEvent e) {

// 獲取鍵盤鍵 KeyEvent.getKeyCode()

if(e.getKeyCode() == KeyEvent.VK_ENTER) {

...

}

}

}

Ⅱ JAVA中怎麼實現按鈕功能

使用圖形用戶界面
class Gui extends JFrame implements ActionListener {
private JButton jb = new JButton() ;
Gui() {
super("Gui") ;
this.add(jb) ;//添加按鈕

jb.addActionListener(this) ;//按鈕事件監聽

//當然你可以按自己的想法做布局

this.pack();
this.setVisible(true);//可見
this.setResizable(false);//不可修改大小
this.setLocation(100, 100);//起始位置
}

//覆寫ActionListener介面中的事件處理方法

@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() == jb) {

//事件處理
}
}

}

Ⅲ java怎麼添加一個按鈕

你就這態度???((偷笑),不想站在巨人的肩膀上了嗎,人活一世,裝X二字)
import javax.swing.JButton;
import javax.swing.JFrame;

public class c {
public static void main(String[] args) {
// 你懂的
JFrame jf = new JFrame();
// 你懂的
jf.setSize(300, 400);
// JFrame做為一個畫板,他裡面可以有控制項,有控制項就有控制項布局的樣式,樣式為null可以理解為自由布局
jf.setLayout(null);
// JFrame的setVisible的默認值為false,值的意義是是否顯示.
jf.setVisible(true);
// 按鈕
JButton jb = new JButton("按鈕");
// 添加按鈕
jf.add(jb);
// 因為上面的布局樣式,他設置了x50y80坐標和長100寬30
jb.setBounds(50, 80, 100, 30);
}
}

Ⅳ java 創建 多個按鈕

直接這樣創建吧:
for(int i = 0 ; i < 9 ; i++){
JButton btn= new JButton("x"+i);
}

你的寫法是要創建一個JButton的對象數組吧。

Ⅳ java怎麼做個簡單按鈕

你寫的按鈕計算吧,這個類是一個Applet,其中有一個按鈕,這個類本身也是按鈕的動作監聽器,所以實現了ActionListener 介面用來給按鈕調用(也就是 actionPerformed方法),其中的參數e是事件參數,當點擊按鈕時會發送給按鈕使用。e.getSource() == b 就是如果點擊是b這個按鈕,當監聽器給一個按鈕使用時沒有必要加此判斷,e.getSource就是獲取發生事件的源對象,比如
c = new JButton("點我有次數哦");
f.getContentPane().add(c);
c.setVisible(true);
c.addActionListener(this);
此時又增加了一個按鈕,就可以用e.getSource() 判斷點擊的是哪一個按鈕。
建議你把面向對象搞懂在學swing編程吧,很容易看懂的

Ⅵ 怎麼用java編寫一個按鈕界面

新建一個窗口,然後實現一個關閉按鈕」窗口的功能

importjava.awt.*;
importjava.awt.event.*;

publicclassTestWindowEvent{
publicstaticvoidmain(String[]args){
newFrame88("WindowAdapter");
}
}
classFrame88extendsFrame{
Frame88(Strings){
super(s);
setBounds(300,300,200,70);
setLayout(null);
setVisible(true);
addWindowListener(newWindowAdapter(){
publicvoidwindowClosing(WindowEvente){
setVisible(false);
System.exit(0);
}
});
}
}
閱讀全文

與java定義按鈕相關的資料

熱點內容
哪個app有自學的專業 瀏覽:692
蘋果11給QQ加密在哪裡設置 瀏覽:581
安卓全家桶怎麼用 瀏覽:219
艾隆納亞伺服器什麼級別 瀏覽:321
360linux版本 瀏覽:185
程序員怎麼改變手機號碼 瀏覽:696
網站伺服器續費怎麼續費 瀏覽:534
cad等距線段快捷鍵命令 瀏覽:420
冰箱app和黑域哪個好用 瀏覽:223
鶴崗買房軟體app哪個最靠譜 瀏覽:719
python模擬登錄京東 瀏覽:282
irc命令 瀏覽:273
清空cisco交換機命令 瀏覽:760
地面波收費加密台搜不到了 瀏覽:283
小米更新一直顯示加密中 瀏覽:601
jsgzip解壓縮 瀏覽:428
邏輯電路設計怎麼編譯 瀏覽:758
捏手機解壓視頻 瀏覽:498
電腦解鎖加密分區 瀏覽:493
響應文本加密怎麼破解 瀏覽:381