JAVA使用swing/awt实现界面

来源:互联网 发布:淘宝自主访问 编辑:程序博客网 时间:2024/05/23 19:13



利用库中的JFrame

接下来是代码

Import javax.swing.*;

Import java.awt.*;

import java.awt.FlowLayout;

import javax.swing.JFrame;

import javax.swing.JTextField;//这边是因为下面用到了这些所以要在最开始import

//import相当于我们之前C++中的include,将界面实现的SWING组件和AWT组件包括进去

Public class Sx{                   //这里还是创建一个类

Public void ui()                //在类中定义一个实现窗口的函数

{

JFrame jf=new JFrame();           //JFrame是窗体容器组件类,也是一个顶级容器

jf.setSize(300,500);           //设置窗口大小

FlowLayout fl=new FlowLayout();    //流体布局,让添加的组件流起来,其实就是像小时候堆积木一样

Jf.setlayout(fl);

JTextfield jtf=new JTextField(20);    //这里是把库中实例化文本框对象,20表示可以输入的字数

Jf.add(jtf);                  //将组件加上去     

jf.setVisible(true);                //库中的函数,使窗口可见

}

//接下来要在主函数中实例化,然后调用函数便可以实现窗口啦

public static void main(String[] args) {

// 2.在主函数中,实例化Login类的对象

Sx login = new Sx();

// 2.然后在使用对象名去调用初始化界面的方法。

login.ui();

}

其实这些很像html中的各种布局

JLabel标签元素组件类,显示文字或图片信息

JTextField 文本输入框元素组件类,接收输入的信息,并且直接显示出来。

JPasswordField,密码输入框元素组件类,接收输入的信息,而是以某一个符号代替显示。

JButton,按钮元素这几件类,显示文字或图片信息,可以点击

 

主要是不要忘记了主函数中进行实例化和调用,代码开始将后面调用到的都import

原创粉丝点击