今天复习了下java,别说java写UI的功能就是强,完成下面这个界面代码不到50行:
package MyApplet;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class GridLayoutDemo extends JApplet
{
private static final long serialVersionUID = 1L;
private JTextField t = null;
private Container cp = null;
private JButton bt = null;
@Override
public void init()
{
cp = getContentPane();
Container cp1 = new Container();
cp1.setLayout(new GridLayout(4,3));
t = new JTextField(12);
t.setHorizontalAlignment(JTextField.RIGHT);
cp.add(BorderLayout.NORTH, t);
for(int i = 1; i < 10; ++i)
{
bt = new JButton(""+i);
bt.addActionListener(new Bul());
cp1.add(bt);
}
bt = new JButton("*");
bt.addActionListener(new Bul());
cp1.add(bt);
bt = new JButton("0");
bt.addActionListener(new Bul());
cp1.add(bt);
bt = new JButton(".");
bt.addActionListener(new Bul());
cp1.add(bt);
cp.add(BorderLayout.CENTER,cp1);
super.init();
}
private class Bul implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
t.setText(((JButton)e.getSource()).getText());
}
}
}
分享到:
相关推荐
JavaApplet是Java技术在早期Web开发中的一种重要应用,它允许开发者创建可以在网页中运行的小型程序。这些小程序能够增强交互性,提供动态内容,比如游戏、图表、动画等。JavaApplet运行在用户的浏览器上,由Java ...
Java+Applet实例讲解(分为1和2两部分)、Java+Applet实例编程、java+Applet登录、JavaApplet教程.pdf、JAVA_applet应用实例.ppt、JavaApplet编程技巧实例专辑、javaapplet例子.doc、Applet类.doc等教程。...
### Java Application与Java Applet的区别 #### 一、概述 Java是一种广泛使用的编程语言,它以其平台无关性和安全性而著称。在Java中,有两种主要的应用类型:Java Application(Java应用程序)和Java Applet...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者在浏览器中嵌入可执行的小程序,为用户提供动态交互的Web页面体验。这个简单的案例将带你深入理解Java Applet的基础概念、工作原理以及如何创建和...
相比之下,Java Applet可以直接利用浏览器或Applet Viewer提供的图形用户界面资源,简化了界面设计过程。 六、权限限制与安全考量 Java Application在权限上较为宽松,可以执行读/写文件等操作,而Java Applet受到...
### JavaApplet与JavaScript #### 6.1 JavaApplet ##### 6.1.1 JavaApplet概述 **Applet 类层次结构:** JavaApplet 的基础是 `java.applet.Applet` 类,它是从 `java.awt.Panel` 继承而来的一个特殊的图形组件。...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型应用程序。在这个“简单的java applet图像移动重画实例”中,我们将深入探讨Java Applet的基础知识,以及如何实现...
Java Applet 是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在网页中运行的小型程序。这个入门教程将带你了解Java Applet的基本概念、工作原理以及如何编写和部署。 1. **Java Applet简介** - ...
Java Applet程序设计是Java语言在Web环境中的早期应用,它允许开发者创建可以在浏览器中运行的小型应用程序。Applet能够嵌入HTML页面中,提供动态交互功能,如动画、图像处理、用户输入处理等。本篇文章将深入探讨...
首先,让我们了解下Java Applet如何实现网页截图。Applet可以通过JavaScript与HTML页面进行通信,获取当前页面的大小和内容。然后,它可以利用Java的Graphics类和AWT或Swing库来绘制网页的内容。在用户触发截图操作...
Java的线程和Java Applet是Java编程中的两个重要概念,它们分别涉及并发执行和Web应用程序的执行环境。 **线程**在Java中是程序执行的最小单元,它允许程序在同一时间执行多个任务。Java内置对多线程的支持,使得...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型应用程序。这个"Java Applet实例编程"很可能是包含了一系列的Java Applet编程示例,帮助学习者理解如何利用Java ...
### 在JDK和Eclipse下Java Applet的编写与运行详解 #### 一、Java Applet简介 Java Applet是一种可以嵌入到网页中的小型Java应用程序。它可以在支持Java的Web浏览器上运行,使得开发者能够利用Java的强大功能来...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在用户浏览器上运行的小型程序。本实例讲解将围绕Java Applet的基本概念、工作原理以及如何通过提供的类文件进行理解和学习。 1. **Java...
Java Applet是Java技术早期的一种应用方式,它允许在网页中嵌入小型的Java程序,让用户可以直接在浏览器中运行。这个"javaApplet学习简单例子"是一个关于计算贷款利率的实例,非常适合初学者理解Java Applet的工作...
Java Applet是一种基于Java语言的小程序,它可以在Web浏览器中运行,为用户提供互动体验,比如电子相册。这个特定的Java Applet电子相册项目利用了Java强大的多媒体处理能力,结合了图片展示和音乐播放功能,给用户...
Java Applet是Java技术早期的一种应用形式,主要用于在Web浏览器中执行小应用程序,例如我们的“简易画图程序”。这个程序提供了基本的图形绘制功能,帮助用户理解和实践Java事件处理机制。下面将详细介绍Java ...
本入门教程旨在帮助初学者理解和掌握JavaApplet的基本概念、开发环境设置以及实际编程技巧。 1. **JavaApplet基本概念** JavaApplet是一种小型的Java应用程序,它能够在Web浏览器中运行,提供丰富的用户界面和交互...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型应用程序。Applet的概念源自于90年代中期,当时Web页面主要由静态HTML构成,而Java Applet的出现为网页带来了交互性...
Java Applet是Java的一种早期应用形式,主要用于在Web浏览器中执行小型Java程序,提供动态交互体验。本项目“Java applet制作聊天室”利用Java Applet技术构建了一个在线聊天平台,用户可以在网页上进行实时的多人或...