在java中qq界面中怎么按enter键发送消息

方法一: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....
在java中qq界面中怎么按enter键发送消息
方法一: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() ; }}2014-11-02
使用事件监听实现。
1,监听消息编辑框,按回车则执行发送消息。
2,伪代码:

msgText.addKeyListener(new KeyAdapter() {public void keyPressed(KeyEvent e) {if(e.getKeyCode()==KeyEvent.VK_ENTER){// 发送消息}}}); 3,测试是否正确。
2015-09-06
在输入框加入键盘监听

判断按键,如果是enter键,就调用发送
private void jTextField_InputTextKeyPressed(KeyEvent evt){if(evt.getKeyCode()==KeyEvent.VK_ENTER){}2014-11-02
你要注册一个监听对象2014-11-02

发送旁边的位置。如图。
2015-08-17
方法一:
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() ;
}
}2015-08-26
我学的是web开发不知道和你这个区别打不打,,
键盘监听onkeyup事件,
用键盘的KeyCode就可以了
回车的Key Code是13,监听到回车就做相应的
2015-08-15
没有这个功能的2015-08-06
mengvlog 阅读 10 次 更新于 2025-07-19 06:42:13 我来答关注问题0
  •  毋楚洁7Z 用java实现QQ登录界面怎么写

    //添加密码框到JPanel容器中 jp.add(jPassword);//设置密码框中的回显字符,这里设置美元符号 jPassword.setEchoChar('$');//为密码框注册动作事件监听器 jPassword.addActionListener(this);//设置用于显示登陆状态的标签大小位置,并将其添加进JPanel容器 jl[2].setBounds(10,180,270,20);jp.add...

  •  毋楚洁7Z 用java怎么实现QQ登录界面?

    jName.setBounds(130,15,100,20);10、//添加文本框到JPanel容器中 jp.add(jName);11、//为文本框注册动作事件监听器 jName.addActionListener(this);12、//设置密码框的位置和大小,注意满足美观和足够密码的长度 jPassword.setBounds(130,60,100,20);13、//添加密码框到JPanel容器中 jp.add(...

  •  阿暄生活 jar模拟器怎么用

    下载的模拟器是绿色软件,无需安装,直接解压后打开文件夹。找到主运行文件并点击运行,启动模拟器程序。载入jar文件:在模拟器程序主界面,点击“文件”选项。选择“载入jar文件”,浏览并选择要运行的jar文件。运行jar程序:载入jar文件后,程序将自动运行。例如,尝试加载一个旧的javaQQ,载入后会出现熟...

  •  文暄生活科普 手机QQ的Java版本如何修改个人资料?

    登录手机QQ:首先,确保你已经成功登录了手机QQ的Java版本。进入菜单:登录后,在手机QQ的主界面,找到并点击“菜单”选项。菜单通常位于屏幕的某个角落,可能是一个图标或文字按钮。选择“我的资料”:在菜单中,找到并点击“我的资料”选项。这一步将带你进入个人资料的管理页面。编辑个人资料:进入“...

  •  流水不腐小夏 怎样用JAVA编写QQ登陆消息框

    String cmd = e.getActionCommand();if("OK".equals(cmd)){ validate();} } private JTextField tfName;//这些控件都假设你自己add到界面里了 private JPasswordField tpPsw;public void validate(){ String name = tfName.getText();char[] psw = tpPsw.getPassword();if("".equals(name)){...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部