「java静态gui」java静态方法怎么调用
本篇文章给大家谈谈java静态gui,以及java静态方法怎么调用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java的gui程序设计
- 2、java中的GUI是什么
- 3、编写java的“静态”GUI界面(无事件驱动功能)通常必须包含四个基本步骤,是哪四个基本步骤?
- 4、在已经编写好的Java“静态”GUI界面程序基础上要实现事件驱动功能,通常又必须包含四个基本步骤?
- 5、java GUI
java的gui程序设计
效果图
参考代码
//导入swing图形界面开发常用的3个包
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class AddFrame extends JFrame implements ActionListener {
JTextField jtf1, jtf2, jtf3;
public AddFrame() {
JPanel jpcenter = new JPanel(new GridLayout(3, 2)); //创建面板,设置布局为3行2列的网格布局
JLabel jl1 = new JLabel("First Number:");
jtf1 = new JTextField();
jpcenter.add(jl1);
jpcenter.add(jtf1);
JLabel jl2 = new JLabel("Second Number:");
jtf2 = new JTextField();
jpcenter.add(jl2);
jpcenter.add(jtf2);
JLabel jl3 = new JLabel("The Sum:");
jtf3 = new JTextField();
jtf3.setBackground(Color.WHITE); // 文本框背景色为白色
jtf3.setEditable(false);// 文本框不许编辑
jpcenter.add(jl3);
jpcenter.add(jtf3);
add(jpcenter,BorderLayout.CENTER);//窗口默认布局为BorderLayout .把jpcenter放到窗口的中间
JButton jbAdd = new JButton("Add");
jbAdd.addActionListener(this);//添加点击事件的处理
add(jbAdd, BorderLayout.SOUTH);//把按钮放到窗口的南面
setTitle("Add Calculator");
setSize(350, 200);
setLocationRelativeTo(null);//窗口居中
setDefaultCloseOperation(EXIT_ON_CLOSE);//点击右上角的关闭按钮时,结束程序
}
//点击按钮时处理该事件
public void actionPerformed(ActionEvent e) {
try {
double num1=Double.parseDouble(jtf1.getText());
double num2=Double.parseDouble(jtf2.getText());
jtf3.setText(num1+num2+"");
}catch (Exception ex) {
//输入了字母汉字,不符合规范的输入时进行提示
JOptionPane.showMessageDialog(this, "输入了错误的字符或者格式,请输入数字", "错误!", JOptionPane.ERROR_MESSAGE);
}
}
public static void main(String[] args) {
new AddFrame().setVisible(true);//创建窗口并可见
}
}
java中的GUI是什么
GUI 是图形用户界面
JAVA中的编写图形界面的是
java.awt和javax.swing两个包
JAVA有很多GUI产品,eclipse就是
编写java的“静态”GUI界面(无事件驱动功能)通常必须包含四个基本步骤,是哪四个基本步骤?
创建frame
设置frame窗体布局(流式布局等)
加入所需的控件(按钮、文本框等)
设置frame窗体大小,出现的位置,并将窗体设为可见
在已经编写好的Java“静态”GUI界面程序基础上要实现事件驱动功能,通常又必须包含四个基本步骤?
在已经编写好的Java“静态”GUI界面程序基础上要实现事件驱动功能,通常又必须包含四个基本步骤?
java GUI
用Frame的话要加action才能。。。
用JFrame的话这样子就可以了。。。
import javax.swing.JFrame;
public class FrameTest {
public static void main(String[] args) {
JFrame frame = new JFrame("学生管理系统");
frame.setSize(300,200);
frame.setVisible(true);
frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
}
}
这个是Frame的
import java.awt.Frame;
public class FrameTest {
public static void main(String[] args) {
Frame frame = new Frame("学生管理系统");
frame.setSize(300, 200);
frame.setVisible(true);
frame.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
new FrameTest().setDefaultCloseOperation(evt);
}
});
}
public void setDefaultCloseOperation(java.awt.event.WindowEvent evt) {
System.exit(0);
}
}
java静态gui的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java静态方法怎么调用、java静态gui的信息别忘了在本站进行查找喔。
发布于:2022-11-29,除非注明,否则均为
原创文章,转载请注明出处。