📄 exam10_4.java
字号:
/*这是AppletContext接口对象的应用示例,打开新窗口显示新文档
*它在 IE 浏览器下正常运行!!!
*程序名称:Exam10_4.java
*/
import java.awt.event.*;
import java.awt.*;
import java.applet.*;
import java.net.*;
import javax.swing.*;
public class Exam10_4 extends JApplet implements ActionListener
{
AppletContext applet_context; //
URL url;
JButton open=new JButton("打开另一个文档");
public void init()
{
applet_context=getAppletContext(); //获得appletContext接口对象
url=getCodeBase(); // 获得applet的URL
Container pane=getContentPane(); //获得容器对象
pane.setLayout(new GridLayout(0,1)); //设置容器布局
pane.add(new JLabel(getParameter("info"))); //将标签对象放在容器上
pane.add(open); //将按钮对象放在容器上
open.addActionListener(this); //注册按钮的监听对象
}
/*************实现ActionListener接口,处理单击按钮事件******************/
public void actionPerformed(ActionEvent e)
{
if(e.getSource()!=open) return;
try
{ //在一个空白的页面中显示指定的HTML文档
applet_context.showDocument(new URL(url+getParameter("htmlfile")),"_blank");
}
catch(MalformedURLException ee)
{
showStatus("打开文档错误:"+ee.toString());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -