本文目录一览:
- 1、用java做一个窗口
- 2、用java写一个窗口
- 3、Java如何实现关闭一个窗口弹出另外一个窗口
- 4、java中如何限制窗口最小 JAVA中限制窗口大小的方法是什么
- 5、java如何打开编程窗口
- 6、JAVA如何给程序设置一个窗口
用java做一个窗口
java做窗口的话,需要用swing技术,之后创建JFrame 等组件,即可完成窗口创建工作。
package inter.frame;import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;public class MenuTest { /**
* @param args
*/
JFrame frame; //定义一个窗口架构
JMenuBar mb;//定义窗口的菜单工具栏
JMenu m; //定义菜单
JMenuItem mi1;//定义菜单的内容
JMenuItem mi2; //定义菜单的内容
public MenuTest() {
initFrame();
initAction();
}
public void initFrame() {
frame = new JFrame();
mb = new JMenuBar();
m = new JMenu("学生查询");
mi1 = new JMenuItem("确认");
mi2 = new JMenuItem("取消"); m.add(mi1);
m.add(mi2);
mb.add(m);
frame.add(mb, BorderLayout.NORTH);
frame.setSize(300, 300); //设置窗口大小
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置退出时关闭窗口
frame.setVisible(true);//设置窗口可见
} public void initAction() {
mi1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 具体实现代码根据实际要求填写
System.out.println("click");
JOptionPane.showMessageDialog(null, "你点击了确定按钮");
}
});
mi2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 具体实现代码根据实际要求填写
JOptionPane.showMessageDialog(null, "你点击了取消按钮");
}
});
} public static void main(String[] args) {
new MenuTest();//执行菜单创建
}}
用java写一个窗口
import java.awt.BorderLayout;
import java.awt.Toolkit;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class MyFrame extends JFrame {
private JLabel lab_name;
private JLabel lab_number;
private JLabel lab_amount;
private JTextField jtf_name;
private JTextField jtf_number;
private JTextField jtf_amount;
private JButton but_1;
private JButton but_2;
private JButton but_3;
public MyFrame(){
setSize(245, 260);
setTitle("JLabel Demo");
Toolkit tk = Toolkit.getDefaultToolkit();
setLocation((tk.getScreenSize().height - this.HEIGHT)/2,
(tk.getScreenSize().width - this.WIDTH)/2);
this.setLayout(null);
lab_name = new JLabel("姓名");
lab_number = new JLabel("学号");
lab_amount = new JLabel("金额");
jtf_name = new JTextField(13);
jtf_number = new JTextField(13);
jtf_amount = new JTextField(13);
JPanel jp_top = new JPanel();
jp_top.setBounds(0, 20, 245, 100);
jp_top.setLayout(new BorderLayout());
JPanel jp_top_name = new JPanel();
JPanel jp_top_number = new JPanel();
JPanel jp_top_amount = new JPanel();
jp_top_name.add(lab_name);
jp_top_name.add(jtf_name);
jp_top_number.add(lab_number);
jp_top_number.add(jtf_number);
jp_top_amount.add(lab_amount);
jp_top_amount.add(jtf_amount);
jp_top.add(jp_top_name,BorderLayout.NORTH);
jp_top.add(jp_top_number,BorderLayout.CENTER);
jp_top.add(jp_top_amount,BorderLayout.SOUTH);
JPanel jp_bottom = new JPanel();
jp_bottom.setBounds(0,150, 245, 90);
but_1 = new JButton("提交");
but_2 = new JButton("取消");
but_3 = new JButton("重写");
jp_bottom.add(but_1);
jp_bottom.add(but_2);
jp_bottom.add(but_3);
this.add(jp_top,BorderLayout.NORTH);
this.add(jp_bottom,BorderLayout.CENTER);
setVisible(true);
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new MyFrame();
}
}
LZ看下合适不。。。按钮想要美化的话 到网上再搜下。。。美化我不在行。。。
Java如何实现关闭一个窗口弹出另外一个窗口
在Java中,对窗口任何操作都会对应的监听事件,故要实现关闭一个窗口时弹出另外一个窗口,只需要在该关闭的窗口的监听事件中添加弹窗事件即可。
具体实现如下:
this.addWindowListener(new
WindowAdapter(){
@Override
public
void
windowClosing(WindowEvent
e)
{
setVisible(false);
new
JFrame("新窗口");
}});
在JavaGUI编程中,关闭窗口弹出新窗口是很常见的动作,比如一个窗口的业务操作完成了,需要跳转到另一个窗口继续执行,此时就需要关闭旧窗口并弹出新窗事件。值得注意的地方时,有时候的关闭往往只是暂时的将旧窗口暂时隐藏,而不是真的关闭,因为之后可能还会继续用到,为了节省开销,暂时的隐藏有利于提供效率。
java中如何限制窗口最小 JAVA中限制窗口大小的方法是什么
1、JAVA中限制窗口大小的方法:setMinimumSize()。
2、格式:public void setMinimumSize(Dimension minimumSize)
3、意义:将组件的最小尺寸设置为常量值。对 getMinimumSize 的后续调用总是返回此值。将最小尺寸设置为 null 可还原默认的行为。
4、参数:minimumSize - 组件新的最小尺寸。
java如何打开编程窗口
新手建议要么下载个editplus编辑。。懒人的做法就是:新建一个文本文档写java代码,写完后,另存为 【XXX.java】后缀名为java类型的文件、、记得是后缀名,而不是后面有.java就行了、、、然后Win+R - cmd - 回车。打开cmd命令窗口。。。然后加入你那个java文件的文件夹路径。。(右击java文件复制属性就有了,然后在cmd命令窗口中输入: cd +路径 记得cd与路径间有空格的)要是你的文件时房在C盘的,输入【C:】回车就OK了,D盘输入【D:】,以此类推、、然后输入:javac XXX.java (回车)编译成功就会产生一个class文件在当前目录。然后再输入:java XXX (回车)结果就出来了、、、、我是学java编程的,不会的可以找我。。纯手打。望采纳、、、、、、
JAVA如何给程序设置一个窗口
首先,绘制一个默认的窗体,创建好工程,包,类,命名类为Window.很简单,在类中添加一个私有属性JFrame,这么写:private JFrame f = new JFrame("欢迎来到本自助银行");Window的构造方法中,只写 f.setVisible(true);以及窗体的初始位置和初始大小:f.setLocation(300, 200);f.setSize(800, 500);
然后在同一个构造函数中跟进一行f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);此为设置关闭图标即退出程序紧接着,写f.setResizable(false);此为设置不可更改窗体大小。如图,的确没办法更改了。
最后,便是画龙点睛的一笔,给窗体添加一个图标,显得更专业了一些:f.setIconImage(Toolkit.getDefaultToolkit().createImage("E:\\a.jpg"));
这里有一点比较重要,重申一句。构造器中的设置比静态属性初始化设置更有直接影响力。而且,程序是执行向上覆盖的。也就是说,如果之后有过更改,那么更改之后就显示更改后的结果,比如,在这个构造函数中再写f.setTitle("好好活着");那么,请注意窗体的文字。如图: