导航:首页 > 编程语言 > java窗口类

java窗口类

发布时间:2023-11-24 22:14:45

Ⅰ 如何用eclipse编写java窗口程序

原料/工具

电脑一来台

Eclipse

1.双击自电脑桌面上的Eclipse图标,打开eclipse,显示如下界面:

Ⅱ 用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怎么写代码使一个窗口打开另一个窗口

1、首先,我们需要在代码中导入相应的包,以便能够使用 JFrame 类。然后,新建一专个窗口类继承自属 JFrame 类。

7、窗口类写好后,我们在 main 方法中创建一个窗口类对象,然后调用该对象的初始化方法就可以将窗口显示出来了。

Ⅳ java编写有窗口界面应用程序 求代码

packageimage;

importjava.awt.BorderLayout;
importjava.awt.Color;
importjava.awt.Dimension;
importjava.awt.GridLayout;
importjavax.swing.JFrame;
importjavax.swing.JPanel;
importjavax.swing.SwingUtilities;


{
=1L;

privatestaticvoidinitPanels(JFramepr)
{
for(inti=0;i<5;i++)
{
JPanelpanel=newJPanel();
switch(i)
{
case0:
panel.setBackground(Color.RED);
panel.setPreferredSize(newDimension(200,100));
pr.add(panel,BorderLayout.NORTH);
break;
case1:
panel.setBackground(Color.YELLOW);
panel.setPreferredSize(newDimension(200,300));
pr.add(panel,BorderLayout.EAST);
break;
case2:
panel.setBackground(Color.ORANGE);
panel.setPreferredSize(newDimension(200,100));
pr.add(panel,BorderLayout.SOUTH);
break;
case3:
panel.setBackground(Color.WHITE);
panel.setPreferredSize(newDimension(200,300));
pr.add(panel,BorderLayout.WEST);
break;
case4:
pr.add(panel,BorderLayout.CENTER);
panel.setPreferredSize(newDimension(200,100));
panel.setLayout(newGridLayout(1,2));
for(intj=0;j<2;j++)
{
JPanelsubPanel=newJPanel();
subPanel.setPreferredSize(newDimension(200,100));
Colorcolor=j==0?Color.BLUE:Color.GREEN;
subPanel.setBackground(color);
panel.add(subPanel);
}
break;
default:
break;
}
}
}

privatestaticvoidinitFrame(JFramepr)
{
pr.setLayout(newBorderLayout());
pr.setSize(600,300);
pr.setLocationRelativeTo(null);
pr.setResizable(false);
pr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

publicstaticvoidmain(String[]args)
{
SwingUtilities.invokeLater(newRunnable()
{
@Override
publicvoidrun()
{
PanelRunnerpr=newPanelRunner();
initFrame(pr);
initPanels(pr);
pr.setVisible(true);
}
});
}
}

Ⅳ java里的awt是什么意思

awt是(Abstract Window Toolkit)的缩写,它是java一个抽象窗口工具包,提供了很多图形界面组件类。例如Button、TextField等。
jdk1.2中新加了一个swing包,也是用来做图形界面的,功能和awt一样,不过更加强大。

Ⅵ JAVA如何给程序设置一个窗口

  1. 首先,绘制一个默认的窗体,创建好工程,包,类,命名类为Window.很简单,在类中添加一个私有属性JFrame,这么写:private JFrame f = new JFrame("欢迎来到本自助银行");Window的构造方法中,只写f.setVisible(true);以及窗体的初始位置和初始大小:f.setLocation(300, 200);f.setSize(800, 500);


Ⅶ 用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窗口类相关的资料

热点内容
中间夹菜单里面不能显示压缩文件 浏览:952
如何指导小学生参加编程比赛 浏览:275
物业的招标文件有哪些 浏览:452
保存游戏文件名非法或只读 浏览:258
js怎么做图片时钟 浏览:451
华为应用里面有了app说明什么 浏览:801
数据库中xy是什么意思 浏览:893
u盘打不开提示找不到应用程序 浏览:609
网站功能介绍怎么写 浏览:954
word在试图打开文件时错误 浏览:108
主板无vga插槽怎么连接编程器 浏览:521
录视频文件在哪里删除 浏览:881
word2013如何插入文件 浏览:233
proe教程百度网盘 浏览:197
如何控制远程linux服务器 浏览:740
it教学app有哪些 浏览:34
怎么在ps抠的图变成矢量文件 浏览:405
口袋妖怪银魂安卓v11 浏览:1
网站上芒果tv的账号都是什么 浏览:104
带公式的表格如何刷新数据 浏览:81

友情链接