`

Applet 有包配置及开发HeloWorldl

 
阅读更多

1.开发代码

 

 

package com.newtouch.client.ui;

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.print.DocFlavor;
import javax.print.PrintService;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JOptionPane;

import sun.print.Win32PrintServiceLookup;

/**
 * 
 * @author LiuQing
 * @version 1.0
 * @see Applet UI测试
 * @since 
 * 2011-10-03
 *
 */
public class UserManagerUI extends JApplet {
	
	private JButton startButton,endButton;

	@Override
	public void init() {
		this.setSize(300, 600);
		startButton = new JButton("Starting..");
		endButton = new JButton("endButton");
		this.setLayout(new BorderLayout());
		this.add(startButton,BorderLayout.NORTH);
		this.add(endButton,BorderLayout.CENTER);
		startButton.addActionListener(new ActionListener(){

			@Override
			public void actionPerformed(ActionEvent event) {
				JOptionPane.showMessageDialog(startButton,"xxxxxxxxxxxxxxxxxxxxxxxxx");
			}
			
		});
	}
	
	public static void main(String[] args) {
		PrintService services[] = new Win32PrintServiceLookup().getPrintServices();
		DocFlavor docs[] = services[0].getSupportedDocFlavors();
		DocFlavor flavor = DocFlavor.URL.GIF;
//		flavor.
		for (DocFlavor doc:docs) {
			System.out.println(doc.getMimeType());
		}
//		for (PrintService service:services) {
//			for (DocFlavor doc:service.getSupportedDocFlavors()) {
//				System.out.println(doc.getMimeType());
//			}
////			service.getUnsupportedAttributes(flavor, attributes)
//			System.out.println(service.getName());
//			
//		}
	}


	
}

 

 

2.HTML 文件

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
<applet archive="amu.jar" code=com.newtouch.client.ui.UserManagerUI.class height=600 width=800>
</applet>
</body>
</html>

 

3.测试结果

 

  • 大小: 36.9 KB
0
6
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics