「java确定键」java调用键盘按键触发
今天给各位分享java确定键的知识,其中也会对java调用键盘按键触发进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Java单击确定按钮跳转到另一个界面的代码。调到另一个类的界面
- 2、Java实验,制作如下界面,点击确定按钮后,文本框内显示相应姓名和爱好信息。
- 3、java中,用回车键表示确定的方法是什么,在哪个类中?
- 4、java编程中如果输入的密码错误,点确定按钮之后怎么在窗口现实密码错误?
Java单击确定按钮跳转到另一个界面的代码。调到另一个类的界面
public
void
actionPerformed(ActionEvent
e)
{
if(e.getSource()
==
button)
//或者e.getActionCommand().equals("确定')
{
Login
window
=
new
Login();
window.frame.setVisible(true);
}
}
这样就可以了。但是要在Login类中定义一个全局变量frame,即:private
JFrame
frame,并且记得初始化,frame
=new
JFrame();
Java实验,制作如下界面,点击确定按钮后,文本框内显示相应姓名和爱好信息。
效果图
参考代码
import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
import javax.swing.*;
public class DemoFrame extends JFrame implements ActionListener {
JTextField jtf;// 文本框
JButton jb;// 确定按钮
ButtonGroup bg;// 单选按钮组
ArrayListJRadioButton jrbList;// 方便存放单选按钮
JTextArea jta;// 文本域
JLabel jl1, jl2;// 文字标签
public DemoFrame() {
jl1 = new JLabel("姓名:");
jtf = new JTextField(10);
jl2 = new JLabel("爱好:");
bg = new ButtonGroup();
jrbList = new ArrayListJRadioButton();
JPanel jp = new JPanel(new GridLayout(4, 1));// 把单选按钮放在一个4行1列的panel里
JRadioButton jrb1 = new JRadioButton("apple");
bg.add(jrb1);//把单选按钮放到按钮组才能产生单选效果
jp.add(jrb1);
jrbList.add(jrb1);//把按钮放入list 方便后面的使用
JRadioButton jrb2 = new JRadioButton("pear");
bg.add(jrb2);
jp.add(jrb2);
jrbList.add(jrb2);
JRadioButton jrb3 = new JRadioButton("orange");
bg.add(jrb3);
jp.add(jrb3);
jrbList.add(jrb3);
JRadioButton jrb4 = new JRadioButton("grape");
bg.add(jrb4);
jp.add(jrb4);
jrbList.add(jrb4);
jb = new JButton("确定");
jb.addActionListener(this);//给确定按钮添加事件响应
jta = new JTextArea(5, 12);//文本域大小
JScrollPane jsp = new JScrollPane(jta);//滚动面板
jsp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);//竖滚动条一直存在
//整个结构分成三个板块
//第一个板块 姓名 部分
JPanel jp1 = new JPanel();
jp1.add(jl1);
jp1.add(jtf);
add(jp1);
//第二个部分 爱好部分
JPanel jp2 = new JPanel();
jp2.add(jl2);
jp2.add(jp);
jp2.add(jb);
add(jp2);
//第三个部分 显示姓名 爱好部分
JPanel jp3 = new JPanel();
jp3.add(jsp);
add(jp3);
setSize(240, 320);//大小
setLayout(new FlowLayout());//流式布局
setDefaultCloseOperation(EXIT_ON_CLOSE);//点击关闭按钮时退出程序
setLocationRelativeTo(null);//居中
setVisible(true);//可见
}
public static void main(String[] args) {
new DemoFrame();//启动窗口
}
@Override
public void actionPerformed(ActionEvent e) {
String cmd = e.getActionCommand();
if (cmd.equals("确定")) {
String str1 = jl1.getText() + jtf.getText();//姓名:..
String str2 = jl2.getText();//爱好:
for (JRadioButton jrb : jrbList) {//循环判断到底是哪一个单选按钮被选中
if (jrb.isSelected()) {//如果被选中,就拼接字符串
str2 += jrb.getText();
break;//退出循环
}
}
jta.setText(str1 + "\n" + str2);//给jta设置文字
}
}
}
java中,用回车键表示确定的方法是什么,在哪个类中?
请问你是说的java web中的回车确认,还是java应用程序呢?java web中:
比如在注册页面,填完需要填的必填信息后。这时候不管光标在哪里,点击回车就直接相当于按下确认或者提交按钮的话。可以在页面通过javascript脚本添加一个监听事件,js方法代码如下,
document.onkeydown=function(e){
if((e.keyCode || e.which) ==13){
doSomething(); //这里调用你要执行的方法,像提交请求……
}
}
该方法是在当前页面添加一个按键按下的事件。这个判断的意思是,当按下的是13(回车的keycode,键盘上的每个按键都对应有个keycode)也就是回车键时。触发下面的事件即可。应用程序中也可以有类似设置不过不用写代码来控制。
java编程中如果输入的密码错误,点确定按钮之后怎么在窗口现实密码错误?
前端点击确认按钮时用ajax请求后端接口,校验密码是否正确,如果错误,则利用alert弹窗提示或在密码框后面加一个文本提示即可。
java确定键的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java调用键盘按键触发、java确定键的信息别忘了在本站进行查找喔。