首页 > 代码库 > 学习java随笔第十一篇:java窗体程序

学习java随笔第十一篇:java窗体程序

要开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);                    //设置窗口可见性;    }}

运行效果

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);                    //设置窗口可见性;    }}

运行效果

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);                    //设置窗口可见性;    }}

 

运行效果