码迷,mamicode.com
首页 > 其他好文 > 详细

GUI

时间:2018-08-12 17:12:13      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:port   nbsp   .com   jframe   hello   界面   i++   ima   string   

比起文字,直接看代码,更能快速学习理解,如下为:创建一个简单的显示窗体:

 1 /**
 2  *     一个最初的界面
 3  * 1.创建一个窗口对象
 4  * 2.设置窗口属性(宽高、标题)
 5  * 3.准备要显示的内容
 6  * 4.将内容添加到窗体
 7  * 5.告诉JVM可以显示了
 8  */
 9 import javax.swing.*;
10 
11 public class HelloSwing {
12 
13     public static void main(String[] args) {
14         
15         JFrame jFrame = new JFrame();  //1.创建一个窗口对象
16         jFrame.setTitle("MyQQ16.20");  //2.设置窗口界面的Title
17         jFrame.setSize(400,300);  //3.设置窗口的宽高
18         JLabel helloLable = new JLabel("欢迎使用MyQQ16.20",SwingConstants.CENTER);  //4.Lable承载要显示文本和图像,居中
19         jFrame.add(helloLable);  //5.将承载内容的lable添加到窗体上
20         jFrame.setVisible(true);  //6.完成,告诉JVM可以显示了
21     }
22 }

效果:

技术分享图片 

 

一个数字输入面板:

 1 /**
 2  *     数字输入面板
 3  */
 4 import java.awt.Button;
 5 import java.awt.GridLayout;
 6 import javax.swing.JFrame;
 7 
 8 public class MyGirdLayout {
 9 
10     public static void main(String[] args) {
11         
12         JFrame myFrame = new JFrame();    //创建窗体对象
13         myFrame.setSize(400, 300);    //设置窗体宽高
14         myFrame.setTitle("MyQQ13.2");    //设置窗体标题
15         myFrame.setLayout(new GridLayout(4, 3));    //设置窗体为流式布局
16         
17         String []string = {"1","2","3","4","5","6","7","8","9"};    //按钮的数字组
18         
19         Button []buttons = new Button[ string.length ];        //按钮组
20         
21         //将数字和按钮一一对应(将数字一个一个放到按钮上)
22         for( int i = 0; i < buttons.length; i++ ) {
23             buttons[i] = new Button( string[i]);
24         }
25         
26         //将按钮一个一个放到窗体上
27         for( int i = 0; i < buttons.length; i++ ) {
28             myFrame.add(buttons[i]);
29         }
30         
31         myFrame.setVisible(true);//OK
32         
33     }
34 }

 效果:

技术分享图片

 

404

 

GUI

标签:port   nbsp   .com   jframe   hello   界面   i++   ima   string   

原文地址:https://www.cnblogs.com/ynhwl/p/9463008.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!