Java之JFrame输出Helloworld实例
时间:2021-01-27 10:42:23|栏目:JAVA代码|点击: 次
本文实例讲述了Java之JFrame输出Helloworld的方法。分享给大家供大家参考。具体如下:
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 Title
JFrame frame=new JFrame("No Title");
//新建一个JLabel组件label,里面的内容为Hello world!
JLabel label=new JLabel("Hello world!");
//新建一个JPanel面板panel,上面用来摆东西
JPanel panel=new JPanel();
//在panel上面摆上label
panel.add(label);
//设置panel的布局为任意null布局,这样下面的setBounds语句才能生效,并且label在这个面板的(125,75)位置,且大小为100x20px
panel.setLayout(null);
label.setBounds(125,75,100,20);
//在frame中添加panel
frame.getContentPane().add(panel);
//设置frame的大小为300x200,且可见默认是不可见的
frame.setSize(300,200);
frame.setVisible(true);
//使右上角的关闭按钮生效,如果没有这句,点击右上角的关闭按钮只能关闭窗口,无法结束进程
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
希望本文所述对大家的java程序设计有所帮助。
上一篇:Spring Boot集成Mybatis中如何显示日志的实现
栏 目:JAVA代码
下一篇:java 两个数组合并的几种方法
本文标题:Java之JFrame输出Helloworld实例
本文地址:http://www.codeinn.net/misctech/52346.html


阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




