【Java】JFrame Helloworld
来源:互联网 发布:淘宝免费货源怎么找 编辑:程序博客网 时间:2024/06/07 03:07
JAVA的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。Swing是一个用于开发Java应用程序用户界面的开发工具包。以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。
说白了,你只需要很少的代码,就能利用JAVA写出WINDOWS窗体程序,当然这个代码也不算少,但是对比于VC6的WIN32那些奇奇怪怪的对象,这个JAVA SWING程序算是少了的。而且,使用JFrame你不要引入任何包,JDK1.6默认就有这个东西。
比如,下面的一个JFrame Helloworld:
它的代码是这样的:
import javax.swing.*;public class JFhelloworld{public static void main(String args[]){//新建一个JFrame对象frame,同时其标题栏为No TitleJFrame frame=new JFrame("No Title");//新建一个JLabel组件label,里面的内容为Hello world!JLabel label=new JLabel("Hello world!");//新建一个JPanel面板panel,上面用来摆东西JPanel panel=new JPanel();//在panel上面摆上labelpanel.add(label);//设置panel的布局为任意null布局,这样下面的setBounds语句才能生效,并且label在这个面板的(125,75)位置,且大小为100x20pxpanel.setLayout(null);label.setBounds(125,75,100,20);//在frame中添加panelframe.getContentPane().add(panel);//设置frame的大小为300x200,且可见默认是不可见的frame.setSize(300,200);frame.setVisible(true);//使右上角的关闭按钮生效,如果没有这句,点击右上角的关闭按钮只能关闭窗口,无法结束进程frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}}
0 1
- 【Java】JFrame Helloworld
- [Java] JFrame
- Java JFrame
- Java-JFrame
- Java JFrame
- Java---Swing(1)---------------------JFrame
- java容器JFrame布局
- JFrame功能简述 java
- JAVA 创建JFRAME窗口
- java中的JFrame
- java JFrame居中
- java之JFrame
- Java之JFrame
- Java - JFrame 设置背景图片
- Java--JFrame.add()方法
- Java-JFrame简易计算器
- java中的JFrame类
- java初学--JFrame
- python 学习笔记(二十三)
- 在ubuntu中添加新硬盘
- maven构建hibernate入门使用(1)
- tiny6410 开机qt 自启动
- log4j详解与实战
- 【Java】JFrame Helloworld
- 【学习ios之路:Objective-C】NSArray和NSMutableArray
- 使用 Image.SCALE_SMOOTH算法进行图片压缩
- C++ Primer 第四版读书笔记(五)之语句
- 报错:java.lang.OutOfMemoryError: Java heap space
- ubuntu中安装和配置apache2
- Binary Tree Preorder Traversal (Java)
- mfc SetWindowText不起作用
- Andoird 4.2.2的Account Manager原理