java问题

importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.io.*;publiccla... import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
public class K2_6_1 extends JApplet
{
private JLabel lb1,lb2;
private JButton bt1,bt2;
public int num = 0,i=0;
//String[] str =new String[4];
public static void main(String[] args){
String[] str =new String[4];
try{
BufferedReader br =
new BufferedReader (new FileReader("K2_6.txt"));
str[0] = br.readLine();
str[1] = br.readLine();
str[2] = br.readLine();
str[3] = br.readLine();
br.close();
}
catch(IOException e){
System.out.println("Error");
}
}
public void init(){
lb1 = new JLabel(" ");
lb2 = new JLabel("1 + 1 = 2");
add(lb1);
add(lb2,BorderLayout.NORTH);
bt1 = new JButton("O");
bt2 = new JButton("X");
add(bt1,BorderLayout.WEST);
add(bt2,BorderLayout.EAST);
bt1.addMouseListener(new RightActionListener());
bt2.addMouseListener(new WrongActionListener());
}
class RightActionListener extends MouseAdapter{
public void mouseClicked(MouseEvent e){
num = num + 1;
if(i != 5){
i = i +1;
lb1.setText("AA");
lb2.setText(str[i]);
}
}
}
class WrongActionListener extends MouseAdapter{
public void mouseClicked(MouseEvent e){
if(i != 5){
i = i+1;
lb1.setText("BB");
lb2.setText(str[i]);
}
}
}
}

JApplet 怎么读取文件里的文字窜
可以用BufferedReader里的FileReader吗

请问要怎么搞才能跑起来。
展开
 我来答
百度网友997ab03
2012-10-14 · TA获得超过629个赞
知道小有建树答主
回答量:264
采纳率:0%
帮助的人:329万
展开全部
没想到还有人在用Applet,你首先需要知道Applet在浏览器中运行需要装jre的插件,或者是使用jdk的bin目录里自带的appletviewer工具;其次Applet作为运行在客户端浏览器中的代码,其权限是严格受限的,也就是说它根本无法访问任何文件系统,这是从安全的角度来设定的,就像javascript,如果网站下载的脚本程序可以任意访问客户端的文件系统,想想会是什么样吧。

如果非要使用Applet程序访问文件系统,需要对你做的程序进行数字签名,而且浏览器在运行你这个程序时一般会有提示信息,问用户是否允许程序来访问本地文件,总之相当麻烦。
曹逸风
2012-10-14 · 超过15用户采纳过TA的回答
知道答主
回答量:64
采纳率:50%
帮助的人:14.7万
展开全部
怎么还在鼓捣这种过时的东西,看看javaWeb的开发资料也比这强啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雷塬启
2012-10-14
知道答主
回答量:24
采纳率:0%
帮助的人:6.3万
展开全部
啊 说清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式