您的位置:

初学java窗体,java窗体程序开发

本文目录一览:

Java中怎么新建窗口?我是新手麻烦代码中主要语句解释一下

不知道是不是你说的窗口

使用javaswing JFrame设计窗口 + 布局就可实现,,如下例(添加了详细注释):

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JTextArea;

public class JFrameTest extends JFrame implements ActionListener {

private static final long serialVersionUID = -2829899643559384548L;

private JButton b1 = null;//按钮

private JTextArea jta = null;//文本

public JFrameTest() {

Container c = this.getContentPane();

c.setLayout(new BorderLayout());//设置布局方式,BorderLayout东西南北中布局

b1 = new JButton("点击");

b1.addActionListener(this);//为按钮添加监听

c.add(b1, BorderLayout.SOUTH);//添加按钮到c容器中,并分配在容器南(下)方

jta = new JTextArea();

c.add(jta, BorderLayout.CENTER);//添加文本区到c容器中,并分配在居中位置

this.setTitle("按钮事件");//设置窗口标题

this.setSize(300, 300);//设置窗体大小

this.setVisible(true);//窗体设置为显示

// this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭窗体

//常用的一种关闭窗体的方法

this.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

}

public void actionPerformed(ActionEvent e) {

//使用判断按钮名称的方法触发事件

if("点击".equals(e.getActionCommand())) {

jta.setText("按钮被点击了!");

}

//也可以获取对象名实现判断

// if(e.getSource() == b1) {

// jta.setText("按钮使用getSource方法被点击了!");

// }

}

public static void main(String[] args) {

new JFrameTest();

}

}

JAVA如何进行窗体编程?

用JAVA编写窗体程序一般可以用swing这个库,你用什么开发工具都没有关系。 我们可以实例化JFrame这个类来实现窗体。然后可以往窗体里加入一些容器和组件,还可以对这些组件增加侦听的方法,这样,一个JAVA的窗体程序的雏形就有了。这些都很简单的,你查查API就明白了。 给你一个hello world程序: import javax.swing.JFrame; import javax.swing.JLabel; public class test { public static void main(String args[]) { JFrame j =new JFrame(); j.setSize(100, 100); j.add(new JLabel("Hello world!")); j.setVisible(true); } }

怎么用java写一个窗体程序?

下面介绍如何用简单的几句话在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应用程序、分布式系统和嵌入式系统应用程序等。