学习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); //设置窗口可见性; } }
运行效果