用java做一个窗口

Python058

用java做一个窗口,第1张

java做窗口的话,需要用swing技术,之后创建JFrame 等组件,即可完成窗口创建工作。

package inter.frameimport java.awt.BorderLayout

import java.awt.event.ActionEvent

import java.awt.event.ActionListenerimport javax.swing.JFrame

import javax.swing.JMenu

import javax.swing.JMenuBar

import javax.swing.JMenuItem

import javax.swing.JOptionPanepublic 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()//执行菜单创建

}}

工具/材料:以win10系统、jdk1.8.0_102为例。

1、首先在桌面上,点击“此电脑”图标。

2、然后在该界面中,点击“D盘”选项。

3、之后在该界面中,选中打开“Java”文件夹。

4、接着在该界面中,选中打开“jdk1.8.0_102”文件夹。

5、然后在该界面中,选中打开“bin”文件夹。

6、之后在该界面中,点击“java.exe”执行程序。

7、最后在该界面中,显示打开JDK窗口。

下面介绍如何用简单的几句话在eclipse环境下出现一个窗口。

首先写一个frame类,继承Frame,是继承widows 然后把,出现窗口的语句封装成一个函数

public void lunchFrame(){

this.setLocation(0,0)

this.setSize(20,20)

setVisible(True) //一定要写这句话

}

最后只需要在主函数里面调用就可以

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

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。