`
hnjzsyjyj
  • 浏览: 28782 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Swing Applet实例

 
阅读更多
package ch29;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class MySwingApplet extends JApplet{//假如此处是Applet,那么下文运行
	//Label实例jlab时将不能自动改变其宽度
	JButton jbtnOk;
	JButton jbtnCancel;
	JLabel jlab;
	
	public void init(){
		
		MyGUI();
		
		/*try{
			SwingUtilities.invokeAndWait(
					new Runnable(){
						public void run(){
							MyGUI();
						}
						});
			}
		catch(Exception e){
			System.out.println("Can't creat because of "+e);
		}
		*/
		}
	
	void MyGUI(){
		setLayout(new FlowLayout());//总觉得此种布局方式不靠谱,因为窗口变化时
		//其中的元素布局也会发生变化。如何做,待好好考虑。
		jbtnOk=new JButton("   OK   ");
		jbtnCancel=new JButton("Cancel");
		//jlab.setBounds(30, 30, 150, 150);//设置标签大小,可不要
		jlab=new JLabel("Press a button.");
						
		add(jbtnOk);//java.awt.*;
		add(jbtnCancel);
		add(jlab);
		
		jbtnOk.addActionListener(
				new ActionListener(){
					public void actionPerformed(ActionEvent e) {
						jlab.setText("Button OK was pressed.");
						//jlab.setBounds(30, 30, 150, 150);
						}
					}
				);
		
		jbtnCancel.addActionListener(
				new ActionListener(){
					public void actionPerformed(ActionEvent e) {
						jlab.setText("Button Cancel was pressed.");
						//jlab.setBounds(30, 30, 250, 150);
						}
					}
				);
		
	}
	

}

 

分享到:
评论

相关推荐

    java的applet实例

    Java的Applet实例是Java编程领域中的一个基础概念,它主要涉及到Web应用程序的早期开发技术。Applet是一种在客户端浏览器中运行的小型Java程序,它能够增强网页的交互性,提供动态内容展示。在Java的发展历程中,...

    java applet实例讲解

    本实例讲解将深入探讨Java Applet的基本概念、工作原理以及如何创建和运行一个简单的Java Applet。 1. **Java Applet基本概念** Java Applet是一种在Web浏览器中执行的Java程序,它可以提供动态交互内容,如图形...

    JavaApplet实例详细编程

    这个主题,"JavaApplet实例详细编程",聚焦于通过实践案例来学习和理解Applet的编程概念和实现方法。以下是关于Java Applet的一些核心知识点: 1. **Java Applet基本概念**:Java Applet是一种特殊的Java程序,它...

    Java Applet实例讲解

    创建Java Applet需要继承`java.applet.Applet`类或`javax.swing.JApplet`类(对于Swing Applet)。然后,你需要重写上述生命周期方法以实现特定功能。例如,在`init`方法中,你可以添加组件和设置初始值;在`start`...

    Java Applet实例编程.rar_applet_java Applet

    这个"Java Applet实例编程.rar"压缩包显然包含了关于如何使用Java进行Applet编程的相关资料。 在Java Applet的编程中,你需要了解以下关键知识点: 1. **Java基础**:首先,你需要掌握Java的基本语法,包括类、...

    javaApplet 实例入门教程

    Applet的主类需要继承自`java.applet.Applet`类或`javax.swing.JApplet`类(Swing版本)。其中,`public void paint(Graphics g)`方法用于绘制Applet的内容,可以通过`g`对象进行绘图操作。 6. **交互与事件处理**...

    Java Applet实例编程

    在本文中,我们将深入探讨Java Applet的基本概念、工作原理、生命周期、以及如何编写和运行一个简单的Java Applet实例。 一、Java Applet基本概念 Java Applet是一种特殊的Java程序,它可以嵌入到HTML页面中,由Web...

    java applet应用实例

    这些可能是包含源代码的游戏Applet实例,比如A220Mission1可能是一个飞行射击游戏,而Alienwar可能是一个外星人入侵主题的游戏。通过分析这些代码,开发者可以学习如何在Applet中实现游戏逻辑、用户交互和动画效果...

    Java Applet实例讲解,还有丰富实例,有趣味,更易学!

    通过学习和实践这个Java Applet实例教程,初学者可以深入了解Applet的工作原理,以及如何利用Java进行客户端编程。虽然Applet的使用已经减少,但理解其原理对于理解Web客户端技术的发展历程和现代Web技术有重要意义...

    javaApplet实例

    这个“javaApplet实例”压缩包文件很可能是包含了一些Java Applet的实际代码示例,用于教学或者演示如何创建和使用Java Applets。 Java Applet的工作原理是通过Java Virtual Machine (JVM)在客户端运行,它能够提供...

    JAVA100例之实例76 在Applet中使用Swing

    2. 创建Swing组件:Swing提供了大量的组件,比如JButton、JLabel、JTextArea、JPanel等,我们可以根据需求选择合适的组件,并通过构造函数实例化它们。 3. 设置布局管理器:Swing组件的排列可以通过布局管理器进行...

    一个Applet小例子

    1. **Swing或AWT组件**:Java Swing或Abstract Window Toolkit (AWT) 提供了丰富的用户界面元素,如JLabel用于显示股票代码,JTextArea用于显示实时价格和变化率,JButton用于用户交互等。 2. **线程处理**:为了...

    applet开发实例

    【applet开发实例】是关于Java Applet编程的实践教程,包含了多个具体示例,旨在帮助开发者更好地理解和应用Applet技术。Java Applet是一种小型Java程序,能够在Web浏览器中运行,为网页添加交互性功能。 首先,...

    简单的java applet图像移动重画实例

    在这个“简单的java applet图像移动重画实例”中,我们将深入探讨Java Applet的基础知识,以及如何实现图像的动态移动和重绘。 1. **Java Applet基础知识**: - Java Applet是Java平台的一部分,它通过Java插件在...

    Java2 applet图形设计Swing实例(有完整代码及相关解释)II

    文章讲述Java2的图形设计Swing组件应用部分,详细讲解了标签、按钮、菜单、工具条、进度条等等的应用以及窗口、组合框、对话框等等的开发(有完整实例代码),希望能对我们java学习爱好者提供些许帮助……

    Applet 上课实例

    本“Applet上课实例”提供了一些核心的Applet编程练习,帮助学习者深入理解和掌握Applet的相关知识。 首先,我们需要了解Applet的基本概念。Applet是Java类的子类,通常继承自`java.applet.Applet`或`javax.swing....

Global site tag (gtag.js) - Google Analytics