要开java的窗体程序,就要下载开发窗体的工具。

这里我用的是的myeclipse,可以直接在网上下载安装即可。

我用的是10.0版本的,如果需要汉化的话,可以看一下这篇文章:myeclipse.10安装和汉化方法

java窗体

package java20130629;

import javax.swing.*;

public class Form extends JFrame {
    public Form()
    {
        this.setLayout(null);
        JLabel jl=new  JLabel();            //定义一个标签
        jl.setText("Hello World");            //设置标签的文字
        jl.setBounds(200, 100, 300, 300);        //设置标签的位置和大小
        this.add(jl);                        //把标签放到窗口中
        
    }
    
    public static void main(String args[])
    {
        Form f=new Form();
        f.setTitle("第一个java窗体程序");    //设置窗口的名称;
        f.setBounds(600, 100, 500, 500);    //设置窗口的位置和大小;
        f.setResizable(false);                //设置窗口是否可以被调整大小
        //f.setUndecorated(true);                //设置窗口是否有标题栏和边框
        f.setVisible(true);                    //设置窗口可见性;
    }
}

运行效果

java窗体设计 java写窗体程序_java窗体设计

JPanel 面板类

package java20130629;

import java.awt.Color;

import javax.swing.*;

public class Form1 extends JFrame {
    
    
    public Form1()
    {
        this.setLayout(null);
        JPanel jp=new JPanel();
        jp.setBounds(50, 50, 200, 200);
        Color c=new Color(200,200,0);        // Color c = new  Color(int red, int green, int blue),范围 :0~255
        jp.setBackground(c);
        this.add(jp);                        //把标签放到窗口中
        
    }
    
    public static void main(String args[])
    {
        Form1 f=new Form1();
        f.setTitle("java窗体程序");    //设置窗口的名称;
        f.setBounds(600, 100, 500, 500);    //设置窗口的位置和大小;
        f.setResizable(false);                //设置窗口是否可以被调整大小
        //f.setUndecorated(true);                //设置窗口是否有标题栏和边框
        f.setVisible(true);                    //设置窗口可见性;
    }
}

运行效果

java窗体设计 java写窗体程序_java_02

JButton

package java20130629;

import java.awt.Color;
import javax.swing.*;
public class Form2 extends JFrame {
    
    public Form2()
    {
        this.setLayout(null);
        JButton jb=new JButton();
        jb.setBounds(50, 50, 200, 200);
        Color c=new Color(200,200,0);        // Color c = new  Color(int red, int green, int blue),范围 :0~255
        jb.setBackground(c);
        jb.setText("这是按钮");
        this.add(jb);                        //把标签放到窗口中
        
    }
    
    public static void main(String args[])
    {
        Form2 f=new Form2();
        f.setTitle("java窗体程序");    //设置窗口的名称;
        f.setBounds(600, 100, 500, 500);    //设置窗口的位置和大小;
        f.setResizable(false);                //设置窗口是否可以被调整大小
        f.setVisible(true);                    //设置窗口可见性;
    }
}

 

运行效果

java窗体设计 java写窗体程序_标题栏_03