package java.applet;
import java.awt.*;
import java.awt.image.ColorModel;
import java.net.URL;
import java.net.MalformedURLException;
import java.util.Hashtable;
import java.util.Locale;
public class Applet extends Panel {
transient private AppletStub stub;
public final void setStub(AppletStub stub) {
this.stub = (AppletStub)stub;
}
public boolean isActive() {
if (stub != null) {
return stub.isActive();
} else { // If stub field not filled in, applet never active
return false;
}
}
public URL getDocumentBase() {
return stub.getDocumentBase();
}
public URL getCodeBase() {
return stub.getCodeBase();
}
public String getParameter(String name) {
return stub.getParameter(name);
}
public AppletContext getAppletContext() {
return stub.getAppletContext();
}
public void resize(int width, int height) {
Dimension d = size();
if ((d.width != width) || (d.height != height)) {
super.resize(width, height);
if (stub != null) {
stub.appletResize(width, height);
}
}
}
public void resize(Dimension d) {
resize(d.width, d.height);
}
public void showStatus(String msg) {
getAppletContext().showStatus(msg);
}
public Image getImage(URL url) {
return getAppletContext().getImage(url);
}
public Image getImage(URL url, String name) {
try {
return getImage(new URL(url, name));
} catch (MalformedURLException e) {
return null;
}
}
public AudioClip getAudioClip(URL url) {
return getAppletContext().getAudioClip(url);
}
public AudioClip getAudioClip(URL url, String name) {
try {
return getAudioClip(new URL(url, name));
} catch (MalformedURLException e) {
return null;
}
}
public String getAppletInfo() {
return null;
}
public Locale getLocale() {
Locale locale = super.getLocale();
if (locale == null) {
return Locale.getDefault();
}
return locale;
}
public String[][] getParameterInfo() {
return null;
public void play(URL url) {
AudioClip clip = getAudioClip(url);
if (clip != null) {
clip.play();
}
}
public void play(URL url, String name) {
AudioClip clip = getAudioClip(url, name);
if (clip != null) {
clip.play();
}
}
public void init() {
}
public void start() {
}
public void stop() {
}
public void destroy() {
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Head First设计模式随书代码
共816个文件
class:404个
java:397个
ds_store:9个
5星 · 超过95%的资源 需积分: 50 15 下载量 162 浏览量
2010-07-25
20:56:41
上传
评论
收藏 529KB ZIP 举报
温馨提示
Head First设计模式随书代码 Head First设计模式随书代码
资源推荐
资源详情
资源评论
收起资源包目录
Head First设计模式随书代码 (816个子文件)
DJView.class 6KB
BeatModel.class 5KB
MenuTestDrive.class 4KB
ImageProxyTestDrive.class 4KB
HomeTheaterFacade.class 4KB
GumballMachine.class 3KB
GumballMachine.class 3KB
MatchMakingTestDrive.class 3KB
MenuTestDrive.class 3KB
GumballMachine.class 3KB
GumballMachine.class 3KB
GumballMachine.class 3KB
Waitress.class 3KB
Waitress.class 3KB
RemoteLoader.class 3KB
RemoteLoader.class 3KB
Waitress.class 3KB
DuckSimulator.class 3KB
HeartModel.class 3KB
DuckSimulator.class 3KB
HomeTheaterTestDrive.class 2KB
DvdPlayer.class 2KB
Amplifier.class 2KB
MenuTestDrive.class 2KB
Menu.class 2KB
DinerMenu.class 2KB
Pizza.class 2KB
DinerMenu.class 2KB
DinerMenu.class 2KB
RemoteLoader.class 2KB
Pizza.class 2KB
RemoteControlWithUndo.class 2KB
DuckSimulator.class 2KB
RemoteControl.class 2KB
CdPlayer.class 2KB
Menu.class 2KB
HeatIndexDisplay.class 2KB
DuckSimulator.class 2KB
RemoteControl.class 2KB
WinnerState.class 2KB
Pizza.class 2KB
HasQuarterState.class 2KB
HeatIndexDisplay.class 2KB
PancakeHouseMenu.class 2KB
DependentPizzaStore.class 2KB
WeatherData.class 2KB
WinnerState.class 2KB
GumballMonitorTestDrive.class 2KB
HasQuarterState.class 2KB
MenuTestDrive.class 2KB
StatisticsDisplay.class 2KB
SoldState.class 2KB
Waitress.class 2KB
HasQuarterState.class 2KB
WinnerState.class 2KB
MenuItem.class 2KB
CoffeeWithHook.class 2KB
PepperoniPizza.class 2KB
NYPizzaIngredientFactory.class 2KB
GumballMachineTestDrive.class 2KB
ChicagoPizzaIngredientFactory.class 2KB
SoldState.class 2KB
CurrentConditionsDisplay.class 2KB
CafeMenu.class 2KB
BeatController.class 2KB
TeaWithHook.class 2KB
StarbuzzCoffee.class 2KB
PizzaTestDrive.class 2KB
Tuner.class 2KB
SoldState.class 2KB
PancakeHouseMenu.class 2KB
PancakeHouseMenu.class 2KB
PizzaTestDrive.class 2KB
StatisticsDisplay.class 2KB
SoldState.class 2KB
ChicagoPizzaStore.class 2KB
ImageProxy.class 2KB
DuckSimulator.class 2KB
Stereo.class 2KB
Stereo.class 2KB
MenuTestDrive.class 2KB
NYPizzaStore.class 2KB
HeartAdapter.class 2KB
ForecastDisplay.class 1KB
VeggiePizza.class 1KB
CeilingFan.class 1KB
SwingObserverExample.class 1KB
MenuItem.class 1KB
CeilingFan.class 1KB
ClamPizza.class 1KB
Hottub.class 1KB
CeilingFan.class 1KB
NoQuarterState.class 1KB
Flock.class 1KB
Hottub.class 1KB
NonOwnerInvocationHandler.class 1KB
OwnerInvocationHandler.class 1KB
HasQuarterState.class 1KB
WeatherStationHeatIndex.class 1KB
Projector.class 1KB
共 816 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
- 张雅宸2014-09-11代码完整,可以运行,谢谢分享
- pppqqq0002012-06-25代码完整,可以运行,谢谢分享
hlf48641715
- 粉丝: 45
- 资源: 103
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功