`

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);

	}

}
 
分享到:
评论

相关推荐

    90个java-swing基础例子.zip

    在这个"90个java-swing基础例子.zip"压缩包中,你将找到90个不同的示例,涵盖了Swing的基础用法,这对于学习和理解Swing的各种功能非常有帮助。 1. **Swing组件**:Swing 提供了许多组件,如按钮(JButton),文本框...

    最近写的swing小例子

    标题中的“最近写的swing小例子”表明这是一篇关于Java Swing编程的实践示例。Swing是Java的一个图形用户界面(GUI)工具包,...通过这个小例子,开发者可以了解到Swing的基本用法,并锻炼到实际编程和问题解决的能力。

    java---swing自学例子(有50个例子)

    Swing 自学例子是学习 Swing 编程的好途径,特别是对于初学者来说,这些实例能够帮助理解和掌握 Swing 的核心概念和组件的使用。 首先,Swing 提供了一系列的组件,如按钮(JButton)、文本框(JTextField)、标签...

    spring+swing的例子

    但是,通过理解 Spring 和 Swing 的基本概念和功能,我们可以想象一个场景:例如,创建一个任务管理应用,其中 Spring 管理任务的增删改查逻辑,而 Swing 提供用户界面,用户通过界面操作触发 Spring 服务执行相应...

    SWING源码例子,DAO模式例子

    总的来说,"SWING源码例子,DAO模式例子"是一个很好的学习资源,它可以帮助你理解如何在Java环境中构建图形用户界面以及如何使用DAO模式来处理数据库操作。通过对LXY_Hotel_System的分析和实践,你可以提升自己的...

    Swing 官方例子

    在"Swing 官方例子"这个压缩包中,包含了多个Swing组件的示例项目,这些例子可以帮助开发者深入理解和学习Swing的各种功能和用法。以下是对每个子文件的简要介绍: 1. **components-IconDemoProject.zip**:这个...

    Swing界面库的例子

    在实际开发中,除了基本的使用外,还可以结合布局管理器(如FlowLayout、BorderLayout、GridLayout等)调整组件的位置,通过LookAndFeel改变应用程序的整体风格,以及使用Action和Key Bindings处理用户的交互行为。...

    java SE swing例子程序

    总之,"java SE swing例子程序"是一个宝贵的学习资源,它涵盖了Swing的基本组件、事件处理、布局管理和设计模式等多个方面的知识。对于想要提升Java GUI编程技能的人来说,这是一个不容错过的实践机会。

    java swing组件例子

    - **JFrame**: JFrame是Swing中的顶级容器,用于承载其他组件,相当于窗口或应用程序的基本框架。 - **JPanel**: JPanel是一个轻量级组件,通常用于组合其他组件或作为自定义布局管理器的容器。 - **JButton**: ...

    swing demo例子

    在"Swing demo例子"这个主题中,我们将深入探讨Swing的基本概念、主要组件以及如何通过实例来学习和应用Swing。 Swing库为开发者提供了大量预定义的组件,如按钮(JButton)、文本框(JTextField)、标签(JLabel)...

    JAVA swing基本控件实例

    在"JAVA swing基本控件实例"中,我们将会探讨几个关键的Swing组件以及它们的用法,包括JTable、JTree、工具条(ToolBar)以及HTML的展示。 **JTable** 是一个用于显示和编辑表格数据的组件。在`components-...

    swing连连看例子,源自iteye,版权为原作者所有,仅共享学习

    通过学习和实践这个连连看游戏的例子,初学者不仅可以掌握Swing的基本用法,还能了解如何组织一个完整的桌面应用,包括图形设计、逻辑处理和用户交互。同时,理解Swing和AWT的区别,有助于更好地选择适合的GUI工具包...

    JAVA swing类例子

    通过这些示例,开发者可以深入理解Swing组件的基本用法和事件处理机制,进一步提升在Java桌面应用开发中的能力。每一个例子都提供了实际操作的机会,帮助学习者将理论知识转化为实际代码,从而更好地掌握Swing编程。

    swing编程小例子

    通过这些小例子,开发者可以逐步掌握Swing的基本用法,进阶到更复杂的应用开发,如数据绑定、数据库交互、SwingWorker异步处理、国际化等。这些实例是学习Swing实践技能的宝贵资源,能够帮助开发者从理论过渡到实际...

    JAVA_Swing 学习经典例子

    本资源“JAVA_Swing 学习经典例子”是一个包含各种Swing功能实现的代码集合,适用于不同水平的开发者学习和参考。 Swing 提供了大量可定制的组件,如按钮、文本框、菜单、滚动面板等,这些组件都是轻量级的,不依赖...

    Eclipse下写Swing的一个例子

    标题 "Eclipse下写Swing的一个例子" 暗示我们将讨论如何在Eclipse中实现一个Swing GUI程序。Eclipse是一款广泛使用的开源IDE,支持多种编程语言,包括Java。下面我们将分步介绍如何在Eclipse中创建、配置和运行Swing...

    Swing 界面设计小例子

    在本教程中,我们将探讨Swing界面设计的一些基本概念和实践,通过一个简单的小例子来展示如何创建和定制GUI组件。 首先,Swing提供了一系列组件,如按钮(JButton)、文本框(JTextField)、标签(JLabel)等,用于...

    swing的例子

    Java Swing 是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件和工具,用于构建桌面应用程序。...通过学习和实践`MySwing`这样的例子,开发者能够掌握Swing的基本用法,并进一步提升在GUI编程方面的能力。

    swing例子学习资料

    这个“swing例子学习资料”很可能是为了帮助开发者深入理解和熟练运用Swing进行GUI开发而准备的一系列示例代码和教程。 Swing的特点之一是它使用轻量级组件,这意味着它们主要由Java代码实现,而不是依赖于操作系统...

    java swing深入学习例子

    这些组件用于构建用户交互界面的基本元素。同时,理解布局管理器(如FlowLayout、BorderLayout、GridLayout和GridBagLayout)至关重要,它们决定了组件在窗口中的排列方式。 **中级篇:事件处理与模型-视图-控制器*...

Global site tag (gtag.js) - Google Analytics