「java设置默认按钮」java如何设置按钮

博主:adminadmin 2022-11-25 14:58:08 55

今天给各位分享java设置默认按钮的知识,其中也会对java如何设置按钮进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

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是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

我想做个JAVA的弹出窗口,是只有默认关闭按钮的那种

JOptionPanel

有好几种对话框

例子如下:

String msg = "您现在要关闭系统吗 ?";

int flag = JOptionPane.showConfirmDialog(this, msg, "提示",

JOptionPane.YES_NO_OPTION);

if (flag == JOptionPane.YES_OPTION)

{

this.dispose();

System.exit(0);

}

====================================

或者作一个类继承Dialog类

import java.awt.BorderLayout;

import java.awt.FlowLayout;

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.ImageIcon;

import javax.swing.JButton;

import javax.swing.JDialog;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import com.tool.TCSwing;

public class About extends JDialog implements ActionListener

{

private JPanel panelMain;

private JPanel p2,p3;

private JLabel top;

private JButton btn1;

public About(JFrame frame)

{

super(frame, "关于",true);

panelMain = new JPanel(new BorderLayout(10,10));

buildPanel();

panelMain.add(top,BorderLayout.NORTH);

panelMain.add(p2);

panelMain.add(p3, BorderLayout.SOUTH);

this.setContentPane(panelMain);

this.setSize(300, 200);

//下面这个是自己封装的使窗口居中的方法

TCSwing.setWindowCenter(this);

}

private void buildPanel()

{

top = new JLabel(new ImageIcon("image/login_top.jpg"));

p2 = new JPanel(new GridLayout(2,1,10,10));

p2.add(new JLabel("作者: me"));

p2.add(new JLabel("制作公司:niit"));

btn1 = new JButton("确定");

btn1.addActionListener(this);

p3 = new JPanel(new FlowLayout());

p3.add(btn1);

}

public void actionPerformed(ActionEvent ae)

{

Object obj = ae.getSource();

if(obj.equals(btn1))

{

this.dispose();

}

}

}

java让单选按钮默认选中的方法

ButtonGroup bg=new ButtonGroup();

JRadioButtonb1=new JRadioButton();

JRadioButtonb2=new JRadioButton();

bg.add(b1);

bg.add(b2);

b1.setSelected(true);//默认选中的是b1

JButton表示的是普通按钮,JRadioButton才是单选按钮。

b1,b2加入了ButtonGroup,是互斥的,默认只能选中一个。

java设置默认按钮的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java如何设置按钮、java设置默认按钮的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。