`

一些代码 APPLET,窗口APPLICATION

阅读更多

1.APPLET:

java 代码
  1. import java.awt.Graphics;   
  2. import java.applet.Applet;   
  3. public class TimeFlies extends Applet{   
  4. public void paint(Graphics g){   
  5.     g.drawString("1111111111111",15,20);   
  6. }   
  7. }   

2.APPLICATION窗口:

java 代码
  1. //欢迎你参加JAVA考试   
  2. import java.awt.*;   
  3. import  java.awt.event.*;   
  4. import javax.swing.*;   
  5.   
  6. public class WelcomeTest {   
  7.        
  8.         public static void main(String args[])   
  9.         {   
  10.             WelcomeFrame frame=new WelcomeFrame();   
  11.             frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);   
  12.                
  13.             frame.show();   
  14.         }   
  15.     }   
  16.     class   WelcomeFrame extends JFrame   
  17.     {   
  18.         public WelcomeFrame()   
  19.         {   
  20.             setTitle("Welcome ");   
  21.             setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);   
  22.             WelcomePanel panel=new WelcomePanel();   
  23.             Container contentPane=getContentPane();   
  24.             contentPane.add(panel);   
  25.                
  26.         }   
  27.            
  28.         public static final int DEFAULT_WIDTH=300;   
  29.         public static final int DEFAULT_HEIGHT=200;   
  30. }   
  31.        
  32. class WelcomePanel extends JPanel   
  33. {   
  34.     public WelcomePanel()   
  35.     {   
  36.     JLabel prompt = new JLabel("请输入你的名字");   
  37.         final JTextField input= new JTextField(10);   
  38.         final JTextField output=new JTextField(25);   
  39.         JButton btnn=new JButton("Welcome");   
  40.         add(prompt);   
  41.         add(input);   
  42.         add(output);   
  43.         add(btnn);   
  44.         btnn.addActionListener(   
  45.         new    
  46.         ActionListener()   
  47.         {   
  48.             public void actionPerformed(ActionEvent event)   
  49.             {   
  50.                 String s=input.getText();   
  51.                 output.setText("Hello"+s+",欢迎参加JAVA考试");   
  52.             }   
  53.                
  54.         });   
  55.     }      
  56. }  

 

  • Welcome.jar (2.8 KB)
  • 描述: APPLICATION窗口:
  • 下载次数: 2
分享到:
评论
2 楼 chenchuxin 2008-03-26  
/**
 * AWT Sample application
 *
 * @author 
 * @version 1.00 08/03/26
 */
public class AAA {
    
    public static void main(String[] args) {
        // Create application frame.
        AAAFrame frame = new AAAFrame();
        
        // Show frame
        frame.setVisible(true);
    }
}


import java.awt.*;
import java.awt.event.*;

/**
 * Sample application using Frame.
 *
 * @author 
 * @version 1.00 08/03/26
 */
public class AAAFrame extends Frame {
    
    /**
     * The constructor.
     */  
     public AAAFrame() {
                
        MenuBar menuBar = new MenuBar();
        Menu menuFile = new Menu();
        MenuItem menuFileExit = new MenuItem();
        
        menuFile.setLabel("File");
        menuFileExit.setLabel("Exit");
        
        // Add action listener.for the menu button
        menuFileExit.addActionListener
        (
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    AAAFrame.this.windowClosed();
                }
            }
        ); 
        menuFile.add(menuFileExit);
        menuBar.add(menuFile);
        
        setTitle("AAA");
        setMenuBar(menuBar);
        setSize(new Dimension(400, 400));
        
        // Add window listener.
        this.addWindowListener
        (
            new WindowAdapter() {
                public void windowClosing(WindowEvent e) {
                    AAAFrame.this.windowClosed();
                }
            }
        );  
    }
    
    
    /**
     * Shutdown procedure when run as an application.
     */
    protected void windowClosed() {
    	
    	// TODO: Check if it is safe to close the application
    	
        // Exit application.
        System.exit(0);
    }
}

1 楼 chenchuxin 2007-12-12  
import java.awt.*;
import java.applet.*;
public class TimeFlies extends Applet {
public void paint(Graphics g){
g.drawString("光阴似箭",25,25);
}

}

相关推荐

    Java Applet 和Application 程序的区别在于运行方式不同.doc

    LX8_3.java 源代码展示了如何创建一个既能在浏览器作为Applet运行,也能在独立模式下作为Application运行的程序。它扩展了`Applet`类,并实现了`ActionListener`接口,以处理用户点击按钮的事件。在`main`方法中,它...

    Java_Application_Applet

    本压缩包文件"Java_Application_Applet"包含三个核心组件的源代码:计算器、日历以及时钟,这些都是用Java语言编写的。这些源代码分别展示了如何通过Application(控制台用户界面CUI和图形用户界面GUI)以及Applet的...

    applet 学习资料

    Applet中的绘图操作主要依赖于`Graphics`类,提供了诸如`drawString()`、`drawLine()`、`drawPolygon()`、`drawRect()`、`drawOval()`和`drawImage()`等方法,用于在Applet窗口上绘制图形。 `Graphics`类的方法用于...

    javaapplet

    5. **stop()**:Applet暂停运行,例如当浏览器窗口失去焦点时。 **四、Applet的限制与替代技术** 1. **安全性限制**:由于运行在客户端,Applet受到严格的沙箱模型限制,不能访问本地文件系统和网络资源,除非用户...

    Java软件设计基础:Applet程序

    Applets不同于传统的Application,后者是可以独立运行的程序,而Applet则必须依附于浏览器,当用户访问含有Applet的网页时,Applet会随着网页一起下载到客户端并在浏览器的支持下运行。 Java提供了一个名为`java....

    Java程序设计 5.1 图形编程之Applet.pptx

    这个Applet会在初始化时加载图像资源,并在`paint()`方法中绘制到Applet窗口上。 总的来说,Java Applet是Java图形编程的一个重要组成部分,它允许开发者创建动态、交互式的Web内容。然而,随着技术的发展,Applet...

    Swing外观 Swing Applet 外观

    以下是关于Swing外观和Swing Applet外观的一些详细知识点: 1. **Swing外观支持**: 自JDK 1.4版本以来,Swing引入了对自定义外观的支持,允许开发者摆脱原始的Java "Metal" LookAndFeel,提供更加美观和平台原生...

    JAVA代码 期末考试

    ### JAVA代码期末考试知识点解析 ...以上三个示例分别涵盖了Java Applet 和 Java Application 的基础知识以及如何构建简单的GUI应用程序。通过这些例子的学习,可以帮助学生掌握Java GUI编程的基本技巧。

    7个实用的Java编程题-李兴华.doc

    这段代码展示了如何在Java中创建一个Applet(一种可以嵌入到网页中的小型应用程序)和一个Application(独立运行的应用程序),并分别输出文本到Applet窗口和控制台。 #### Applet示例: - 继承自`Applet`类,重写`...

    java程序设计PPT第四章

    4. **运行**:Applet在浏览器窗口中展示并响应用户的交互。 5. **暂停**:当用户离开包含Applet的页面时,`stop()`方法被调用,停止Applet的执行以节省资源。 6. **销毁**:当浏览器完全关闭或Applet不再需要时,`...

    在JDK和Eclipse下如何编写和运行Java Applet

    这将在命令行窗口中显示Applet的内容。 总结一下,在JDK和Eclipse环境下编写和运行Java Applet的步骤包括: 1. 创建Java项目和Applet类。 2. 编写Applet的源代码,重写`paint()`方法。 3. 使用Eclipse的"Run As...

    JAVA小程序与应用程序及相互转化.pdf

    3. 删除所有创建框架窗口的代码,并确保程序中没有窗口变量(例如JFrame)。 4. 修改面板添加方法,使用getContentPane()代替frame.getContentPane()。 5. 删除程序中的main()方法。 在将Applet转换成Java应用程序...

    java课程设计 广告牌.doc

    本设计要求使用APPLET程序或APPLICATION程序,能够在网页中运行,并使用APPLETVIEWER运行。 设计描述: 1. 广告屏的设计要求: * 设计一个广告屏,显示一段文字,能够对文字的颜色、字体、字号等修改。 * 使用...

    java资料.doc

    - `width`和`height`属性定义Applet窗口的尺寸。 以上内容概述了Java语言的基础知识及其开发过程中的关键步骤,为初学者提供了入门指南。随着深入学习,开发者还需要了解更复杂的主题,如异常处理、多线程编程、...

    java实验报告1 (2).docx

    本实验报告将深入探讨这个主题,特别是针对Java Application和Java Applet的处理。 首先,我们来了解一下JDK(Java Development Kit),它是开发和运行Java程序的核心工具集。JDK 5.0是Java历史上的一个重要版本,...

    实验01 java 程序的编辑.docx

    在Windows命令窗口中,你可以使用文本编辑器(如Notepad++或Sublime Text)编写Java源代码文件,扩展名为.java。然后,使用javac命令编译源代码,生成.class字节码文件。接着,使用java命令运行编译后的程序,查看...

    java实验报告1 (2).pdf

    7. **实验要求**:实验者需要按照步骤配置好JDK环境,编写并运行Application和Applet程序,以验证环境配置是否成功,同时理解Java程序的生命周期,从源代码到可执行文件的过程。 总的来说,这份实验报告旨在帮助...

Global site tag (gtag.js) - Google Analytics