`

swing的基本例子

阅读更多

 

 

swing的基本例子

 

 

package test;

import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;


public class Test extends JFrame {
	private JLabel jLabel;
	private JTextField jTextField;
	private JButton jButton;
	
	public Test(){
		super();
		this.setSize(300, 200);
		this.getContentPane().setLayout(null);
		 this.add(getJLabel(), null); 
	      this.add(getJTextField(), null); 
	      this.add(getJButton(), null); 
	      this.setTitle("HelloWorld"); 

	}
	  private javax.swing.JLabel getJLabel() { 
	      if(jLabel == null) { 
	         jLabel = new javax.swing.JLabel(); 
	         jLabel.setBounds(34, 49, 53, 18); 
	         jLabel.setText("Name:"); 
	      } 
	      return jLabel; 
	   } 
	  private javax.swing.JTextField getJTextField() { 
	      if(jTextField == null) { 
	         jTextField = new javax.swing.JTextField(); 
	         jTextField.setBounds(96, 49, 160, 20); 
	      } 
	      return jTextField; 
	   } 
	  private javax.swing.JButton getJButton() { 
	      if(jButton == null) { 
	         jButton = new javax.swing.JButton(); 
	         jButton.setBounds(103, 110, 71, 27); 
	         jButton.setText("OK"); 
	      } 
	      return jButton; 
	   } 


	public static void main(String[] args) {
	
Test t = new Test();
t.setVisible(true);
	}

}









package test;

import java.awt.BorderLayout;
import java.awt.Container;

import javax.swing.JButton;
import javax.swing.JFrame;

public class Test {
	
	public static void main(String[] args) {
	JFrame jf= new JFrame("test");
	Container c= new Container();
	jf.setSize(200,200);
	jf.setLocation(100, 200);
	jf.setLayout(new BorderLayout());
	JButton b= new JButton("go");
	c=jf.getContentPane();
	c.add(b,BorderLayout.SOUTH);
	jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	jf.setVisible(true);

	}

}
 
分享到:
评论

相关推荐

    JAVA_Swing 学习经典例子

    SWing各种功能的实现的一些代码,里面有很多种,适合各种水平的人去看,如果你在用SWing可以下载看一下,里面基本上所有的Swing功能的例子都有对应的源码

    Swing之JTable的详细介绍

    Swing之JTable的详细介绍,其基本用法及源码例子

    学生信息管理系统,,完美版 java swing

    学生成绩管理系统,绝对的完美,使用的语言为java,数据库为oracle

    开发项目用SWING与RCP与SWT.JFACE的分析

    开发项目用SWING与RCP与SWT.JFACE的分析 第一个SWT程序 下面让我们开始一个SWT程序。(注意:以下的例子和说明主要针对Windows平台,其它的操作系统应该大同小异)。首先要在Eclipse安装文件中找到SWT包,Eclipse...

    swing界面设计之JTree

    创建 to-do 列表:基本的 Swing 和 Spring 应用程序设置 17 创建 MainFrame、Launcher 和 ToDo 类 17 创建 Spring app-context.xml bean 定义文件 19 运行应用程序 20 定义 bean 属性 21 创建 to-do 列表:创建一个...

    !Java2程序设计例子源代码新

    Java 程序设计源代码举例,包括如下章节: 第一章 Java程序设计概述,第二章 Java程序设计技术,第三章...第十章 Java网络的基本知识,第十一章 Java多线程机制,Java数据库,图形与图像,Java与多媒体,Java Swing例子

    Java-Swing-Samples:一些基本的挥杆例子

    Java-Swing-Samples 一些基本的挥杆示例。 简单的菜单栏动作按钮弹出菜单复选框多重版面网格布局GridBagLayout 添加和删​​除笑脸聊天申请益智游戏您可以在输出文件夹中找到示例输出。

    基于JAVA泡泡堂网络游戏设计与实现软件(源代码)+设计文档资料.zip

    本论文从研究开发一个模仿泡泡堂网络游戏的例子出发,讲述网络游戏开发中用到的一些最基本的知识和设计思想,使大家清晰的理解游戏开发的过程。 整个设计中利用java中的swing编程,结合游戏的操作流程,对整个游戏...

    JAVA泡泡堂网络游戏的设计与实现(源代码+WORD论文).zip

    本论文从研究开发一个模仿泡泡堂网络游戏的例子出发,讲述网络游戏开发中用到的一些最基本的知识和设计思想,使大家清晰的理解游戏开发的过程。 整个设计中利用java中的swing编程,结合游戏的操作流程,对整个游戏...

    用于数据库表和字段的查询以及数据库元数据的进一步使用的工具源码,数据库元数据 - 通用工具

    目前支持以下数据库(都能正确获取注释信息): Oracle Mysql MariaDB SQLite Hsqldb ...这个项目除了实现基本的表和字段查询外,还算是一个基于界面使用该工具的基础,你可以在该项目基础上增加其他功能。

    [计算机毕设]基于java的泡泡堂网络游戏系统设计与实现(源代码+项目报告).zip

    本报告从研究开发一个模仿泡泡堂网络游戏的例子出发,讲述网络游戏开发中用到的一些最基本的知识和设计思想,使大家清晰的理解游戏开发的过程。 整个设计中利用java中的swing编程,结合游戏的操作流程,对整个游戏...

    基于java的泡泡堂网络游戏系统设计与实现毕业设计(源代码+项目报告).zip

    本论文从研究开发一个模仿泡泡堂网络游戏的例子出发,讲述网络游戏开发中用到的一些最基本的知识和设计思想,使大家清晰的理解游戏开发的过程。 整个设计中利用java中的swing编程,结合游戏的操作流程,对整个游戏...

    JAVA泡泡堂网络游戏的设计与实现(源代码+论文)

    本论文从研究开发一个模仿泡泡堂网络游戏的例子出发,讲述网络游戏开发中用到的一些最基本的知识和设计思想,使大家清晰的理解游戏开发的过程。 整个设计中利用java中的swing编程,结合游戏的操作流程,对整个游戏...

    Java软件设计基础:图形用户界面程序设计入门

    AWT是Java的基础GUI工具包,提供了一些基本的GUI组件,如Button、Label、TextField和CheckBox等。AWT组件的设计原理是把与显示组件有关的许多工作和处理组件事件的工作交给相应的本地组件,因此非常依赖底层平台。...

    java源码包---java 源码 大量 实例

    2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性...

    JAVA编程百例(照着例子更容易!)

    实例26 基本图形绘制 实例27 绘制波图形 实例28 图片的处理 实例29 绘制指针时钟 实例3 数组数据操作 实例30 三围立方框 实例31 三围立方体 实例32 标准输入输出 实例33 读写文件(字节) 实例34 读写文件(字符操作...

    javaSE项目

    当今物联网技术即将流行,这个javaSE项目中有基本的java知识点。包括数据库和数据库连接池的灵活运用,swing窗体,以及多线程的例子,运用了java的基本基础知识点

    Scala编程_中文高清完整版附带案例源码

    第6章,“函数式对象”,进入了Scala面向对象特征的更深层次,使用函数式(即,不可变)分数作为例子。 第7章,“内建控制结构”,显示了如何使用Scala的内建控制结构,如,if,while,for,try和match。 第8章,...

    JAVA泡泡堂网络游戏的设计与实现(源代码+lw).zip

    本论文从研究开发一个模仿泡泡堂网络游戏的例子出发,讲述网络游戏开发中用到的一些最基本的知识和设计思想,使大家清晰的理解游戏开发的过程。 整个设计中利用java中的swing编程,结合游戏的操作流程,对整个游戏...

Global site tag (gtag.js) - Google Analytics