appletviewer测试_appletview工具-程序员宅基地

技术标签: java  appletviewer  

package WindowsandApplet;

import java.awt.Container;
import java.awt.FlowLayout;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;

public class test20180505applettest extends JApplet {
	private JButton b1 = new JButton("button1"), b2 = new JButton("button2");
	//<applet code=test20180504applettest width=100 height=100></applet>这句代码时提供个工具appletviewer使用的
	//工具发现<applet>标签,则会提取其中的code指定的类进行运行。
	public void init() {
		//getContentPane().add(new JLabel("Applet!"));
		Container cp = getContentPane();
		cp.setLayout(new FlowLayout());// Flowlayout布局使组件在窗体上均匀分布。JApplet的布局缺省为Borderlayout-后面的组件会覆盖前面的组件。
		cp.add(b1);
		cp.add(b2);

	}

	public static void main(String[] args) {
		// JApplet applet=new test20180504applettest();
		// JFrame frame=new JFrame("Applet1c");
		// frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		// frame.getContentPane().add(applet);
		// frame.setSize(1000, 500);
		// applet.init();//手动初始化
		// applet.start();//并启动applet,在浏览器中init和start方法都是自动发生的。但在应用程序里边需要自己手动编写。浏览器还帮你执行stop和destory方法等frame.setVisible(true);//设置界面为可见,否则屏幕上什么都没有
		Consoletest.run(new test20180505applettest(), 200, 200);
	}

}

appletviewer工具所在的位置为你安装jdk目录下的bin目录(这个执行工具目录)中。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/BIGSEACOMING/article/details/80218237

智能推荐

输入一个数判断该数是否可以被3和7整除_写出一个判断一个数是否能同时被3和7整除的条件语句,并输入对应的结果-程序员宅基地

问题:从键盘上输入一个1-100的数,判断该数是否既可以被3整除,也可以被7整除。效果:代码package array;import java.util.Scanner;public class Exam1 { public static void main(String[] args) { System.out.println("请输入(1-100之间):"); Sca..._写出一个判断一个数是否能同时被3和7整除的条件语句,并输入对应的结果

51 张图助你彻底掌握 HTTP 协议_http,tcp头部协议图-程序员宅基地

前言如果说 TCP/IP 协议是互联网通信的根基,那么 HTTP 就是其中当之无愧的王者,小到日常生活中的游戏,新闻,大到双十一秒杀等都能看到它的身影,据 NetCraft 统计,目前全球至少有 16 亿个网站、2 亿多个独立域名,而这个庞大网络世界的底层运转机制就是 HTTP,可以毫不夸张的说,无 HTTP 不通信!画外音: TCP/IP 协议群如下, IP 不是 IP 地址,是 Internet Protocol 的简称图片HTTP 应用如此广泛,我们确实必要好好学习下它,不仅有助于我们理解和解释_http,tcp头部协议图

VMware12 + Ubuntu16.04 虚拟磁盘扩容-程序员宅基地

0 前言 创建虚拟机时候默认虚拟硬盘容量为20GB, 一天在编译内核的时候突然提示硬盘空间不足, 因此需要对原有的虚拟硬盘进行扩容. 网上已经有相关虚拟机扩容的资料, 但是说的不够完整, 因此本文对此做一个详细的总结.1 虚拟磁盘扩容1.1 方法一 在虚拟机设置界面中选中需要扩容的磁盘, 然后在右下方处点击扩展按钮, 即可启动扩展任务:1.2 方法二

Rust中的Pin详解-程序员宅基地

相关概念Pin<P<T>>这是一个struct,作用就是将P所指向的T在内存中固定住,不能移动。说白一些,就是不能通过safe代码拿到&mut T。Pin..._rust pin

Oracle报错ORA-01507: ??????_ora01507 一大串问号-程序员宅基地

找了很多方法还是下面这个有用转载于_ora01507 一大串问号

自定义表格_csdn加入自定义表格-程序员宅基地

创建自定义表格50行代码,教你创建自定义表格!!代码展示:_csdn加入自定义表格

随便推点

OC中NSArray集合的遍历-包括for-in快速枚举的用法-程序员宅基地

前面是用枚举器NSEnumerator实现枚举.for-in的形式很简洁, 使用方便记一下, 忘记的时候看看格式.#importint main(int argc,char *argv[]){ @autoreleasepool{ NSArray* array1=[NSArray arrayWithObjects:@"fuzhou",@"xiamen",@"b

QP框架 介绍-程序员宅基地

原文链接:QP是什么,为什么在国内不为我们所熟悉? 来源:技术让梦想更伟大 作者:李肖遥 为了创建一个可用的软件,你不得不和每个修改,每个特征,每个微小的调节做斗争,直到别人满意为止。没有捷径可走。有运气的成分,但你的成功不是幸运,而是由于你的尽力争取。 -- Dave Winer 不知道标题是否合适,或者说符合现实情况,但是从最近的反应情况来看,我们对qp的了解确实是较少,在工作上应用方面_qp框架

jquery tmpl遍历-程序员宅基地

最近,发现大家喜欢用模板渲染一些DOM,而且常常用模板嵌套一些逻辑,看了大家用jquery tmpl较多,遇到的问题大同小异。为了避免问题重复发生,现在就个人用过的一些常用功能,作下具体介绍,主要针对遍历。其它的大家可自行看看网上教程,推荐一个:jquery Tmpl,希望对大家有所帮助1.普通数组对象的遍历,关键词{{each Array}}、$value、$index数据格式:var perso

vue.js 获取当前屏幕的宽度_vue 获取当前屏幕的宽度,图片等比例缩放,动态设置css样式..._继续者张付的博客-程序员宅基地

vue 获取当前屏幕的宽度,图片等比例缩放这个是一个背景图,点击对应的圆圈就会出现一个蒙层上面显示详情,但是只要当前窗口大小变化了,因为我的蒙层大小是固定的px,所以不会变,就不在图片对应的位置了我们要绑定样式style,等后面要根据当前的屏幕来给蒙层动态设置宽高:to="{name:‘/streetDetails‘,query:{code:‘310151101‘}}":style="style0..._vue style 屏幕宽度

js数组字符串例题_对称数组 传入一个数组,起始元素类型与个数皆未知,返回新数组,由原数组 的元素正-程序员宅基地

0.课堂案例,笔记整理。<script> function map(arr) { var newarr = []; for (var i = 0; i < arr.length; i++) { newarr.push(arr[i] * 1.3) } return newarr; } var arr = [12, 45, 56, 3] console.log(map(_对称数组 传入一个数组,起始元素类型与个数皆未知,返回新数组,由原数组 的元素正

c语言打印无符号参数,C语言printf格式的输出,详细参数_路云飞的博客-程序员宅基地

①%: 表示格式描述的开始符号,必不可少.②-: 是-表示左对齐输出. 如果省略,则表示输出为右对齐.③0: 如果为0,则表示填写指定的空间. 如果省略④m.n: m是指字段宽度,即输出设备上相应输出项所占用的字符数. n表示准确性. 用于描述输出的实数类型的小数位数. 指定n时,隐含的精度为n = 6位数字.⑤l或h: l整数类型是long类型,实数类型是double类型. h用于将整数格式..._printf 无符号

推荐文章

热门文章

相关标签