導航:首頁 > 編程語言 > java回車觸發按鈕

java回車觸發按鈕

發布時間:2022-09-18 03:58:31

1. java中,用回車鍵表示確定的方法是什麼,在哪個類中

請問你是說的java web中的回抄車確認,還是java應用程序呢?java web中:
比如在注冊頁面,填完需要填的必填信息後。這時候不管游標在哪裡,點擊回車就直接相當於按下確認或者提交按鈕的話。可以在頁面通過javascript腳本添加一個監聽事件,js方法代碼如下,
document.onkeydown=function(e){
if((e.keyCode || e.which) ==13){
doSomething(); //這里調用你要執行的方法,像提交請求……
}
}
該方法是在當前頁面添加一個按鍵按下的事件。這個判斷的意思是,當按下的是13(回車的keycode,鍵盤上的每個按鍵都對應有個keycode)也就是回車鍵時。觸發下面的事件即可。應用程序中也可以有類似設置不過不用寫代碼來控制。

2. 大俠們!!怎樣在java文本框中觸發回車事件

importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;

{
publicProgram(){
initComponets();
}

protectedvoidinitComponets(){
Actionaction=newAbstractAction(){
@Override
publicvoidactionPerformed(ActionEvente){
JOptionPane.showMessageDialog(null,"觸發回車事件","提示",JOptionPane.PLAIN_MESSAGE);
}
};

JTextFieldjTextField=newJTextField(10);
jTextField.addActionListener(action);
getContentPane().setLayout(newFlowLayout());
getContentPane().add(jTextField);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setBounds(50,50,200,200);
}

publicstaticvoidmain(String[]args){
newProgram();
}
}

3. Java如何按下回車鍵後按鈕就會被單擊

密碼框上添加按鍵的事件,來處理鍵盤的輸入,鍵盤上的按鍵都有編號,在事件中處理回車鍵

4. java,swing,在 textField中輸入完成後,直接按回車鍵就執行「查詢」操作,怎麼寫代碼

使用的時候,只要將SwingUtils .enterPressesWhenFocused(JButton)這樣就可以實現回車時候,觸發按鈕。

另外文本輸入框回車觸發事件則是:SwingUtils .enterPressesWhenFocused(JTextField textField,ActionListener actionListener) 。其中actionListener是需要觸發的事件。

import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;

import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JTextField;
import javax.swing.KeyStroke;

//SwingUtils 實用方法類
public class SwingUtils {

/**
* 對指定的button添加回車驅動事件的功能
* @param button
*/
public static void enterPressesWhenFocused(JButton button) {
button.registerKeyboardAction(button.getActionForKeyStroke(KeyStroke
.getKeyStroke(KeyEvent.VK_SPACE, 0, false)),
KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false),
JComponent.WHEN_FOCUSED);

button.registerKeyboardAction(button.getActionForKeyStroke(KeyStroke
.getKeyStroke(KeyEvent.VK_SPACE, 0, true)),
KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true),
JComponent.WHEN_FOCUSED);
}

5. 怎樣在java中用回車觸發登陸事件

在你的輸入框input下添加鍵盤監聽

input.addKeyListener(new KeyAdapter()
{
public void keyPressed(KeyEvent e)
{
int code = e.getKeyCode();
if(code==13)//13是回車的標識,不清楚可以KeyEvent點出來自己找
{
//do something
}
}
});

6. java中怎麼設置按鈕的助記符為回車鍵,就是打完賬號密碼直接按回車可以出發動作,而不用滑鼠點擊。

是在頁面中添加jsp腳本實現的
如:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>回車提交表單數據</title>
<script type='text/javascript'>
function submitForm(frm,event){
var event=window.event?window.event:event; if(event.keyCode==13){
frm.submit();
}
}
</script>
</head>
<body>
<form method='post' action='test.html'>
用戶名:<input type='text' name="username" onkeydown='submitForm(this.form,event)'><br/>
密 碼:<input type='password' onkeydown='submitForm(this.form,event)'><br/>
<input type='reset' value='重置'>
<input type='button' onclick='this.form.submit()' value='提交'>
</form>
</body>
</html>

7. java 中按下 enter鍵激發事件

import java.awt.AWTEvent;
import java.awt.Toolkit;
import java.awt.event.AWTEventListener;
import java.awt.event.KeyEvent;import javax.swing.JFrame;public class Test { public static void main(String[] args) {

AWTEventListener al=new AWTEventListener() {

@Override
public void eventDispatched(AWTEvent event) {
if(event instanceof KeyEvent){
KeyEvent e=(KeyEvent)event;
if(e.getKeyChar()==KeyEvent.VK_ENTER&&e.getID()==KeyEvent.KEY_RELEASED){
System.out.println("Enter");

}
}
}
};
Toolkit.getDefaultToolkit().addAWTEventListener(al, AWTEvent.KEY_EVENT_MASK);

JFrame f=new JFrame();
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}}只有當程序為焦點是才有效可以參考 http://han.guokai.blog.163.com/blog/static/1367182712010115112612363/ 希望對你有幫助~~

8. java怎麼用回車觸發

componet.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent e) {
// System.out.println("key Press:" + e.getKeyCode());
if(e.getKeyCode()==KeyEvent.VK_ENTER){
//do something
}
}
});

9. java中怎麼將按鈕和回車鍵關聯起來啊

回車和按鈕onclcik綁定同一個事件cx()
document.onkeydown = function(event) {
var e = event || window.event || arguments.callee.caller.arguments[0];
if (e && e.keyCode == 13) {
// 按下enter 鍵 要做的事情
cx();

}
};

10. java 怎樣實現按回車鍵代表單擊按鈕

方法一:
import java.awt.* ;
import javax.swing.* ;
import java.awt.event.*;

public class ButtonTest extends JFrame implements KeyListener{
private JButton b1 = new JButton("Click") ;

public ButtonTest(){
this.getContentPane().add(b1) ;
b1.addKeyListener(this) ;
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
this.pack() ;
}

public void keyReleased(KeyEvent ke){
}

public void keyPressed(KeyEvent ke){
if(ke.getKeyChar() == ke.VK_ENTER){
System.out.println ("ok................") ;
}
}

public void keyTyped(KeyEvent ke){
}

public static void main(String[] args){
new ButtonTest().show() ;
}
}

方法二:
import java.awt.* ;
import javax.swing.* ;
import java.awt.event.*;

public class ButtonTest extends JFrame{
private JButton b1 = new JButton("Click") ;

public ButtonTest(){
this.getContentPane().add(b1) ;
b1.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent ke){
if(ke.getKeyChar() == ke.VK_ENTER){
System.out.println ("ok..............") ;
}
}
}
) ;
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE) ;
this.pack() ;
}

public static void main(String[] args){
new ButtonTest().show() ;
}
}

樓主試試吧。

閱讀全文

與java回車觸發按鈕相關的資料

熱點內容
如何提高網路扶貧的效果 瀏覽:654
飛車軟體文件夾叫什麼 瀏覽:242
刷ec用什麼編程器 瀏覽:765
方菱數控u盤文件格式 瀏覽:260
編程為什麼輸出兩個變數 瀏覽:490
衛星大鍋2017用升級嗎 瀏覽:113
玉米win10系統下載 瀏覽:134
fgo技能升級減cd嗎 瀏覽:129
什麼記賬app免費好用 瀏覽:441
網路檢測可以檢測到什麼 瀏覽:504
sip協議教程 瀏覽:832
編程哪裡可以接項目 瀏覽:119
孤島驚魂win10 瀏覽:246
網路HRV是什麼意思 瀏覽:918
word框中打勾 瀏覽:577
tcl筆試題java 瀏覽:467
win10怎麼登錄安全模式 瀏覽:679
除了archdaily還有什麼網站 瀏覽:567
數控下料圓形怎麼編程 瀏覽:785
安裝游戲在文件管理找不到怎麼辦 瀏覽:216

友情鏈接