package com.etalk.dialog;import java.awt.*;
import java.awt.event.*;import javax.swing.*;import netscape.javascript.JSObject;
public class FrameTest extends JApplet
{public int i=0;
JButton b ,c ,d ,e;
public void init() {
this.setLayout(null); this.setSize(200,400);
this.setVisible(true);
b = new JButton("查看");
add(b);
b.setBounds(100,100,70,40) ; c = new JButton("看毛");
add(c);
c.setBounds(100,200,70,40) ;
d = new JButton("看毛");
add(d);
d.setBounds(10,100,70,40) ;
e = new JButton("看毛");
add(e);
e.setBounds(10,200,70,40);
ActionListener a=new ActionListener(){ public void actionPerformed(ActionEvent event) {javascript();i=1;} };
b.addActionListener(a);
}
void javascript()
{
JSObject window=JSObject.getWindow(this);
window.call( "show2" , null ); } }我写的一个APPLET 希望点击按钮b触发函数javascript() ,把i赋值为1,请问这样写对吗?
import java.awt.event.*;import javax.swing.*;import netscape.javascript.JSObject;
public class FrameTest extends JApplet
{public int i=0;
JButton b ,c ,d ,e;
public void init() {
this.setLayout(null); this.setSize(200,400);
this.setVisible(true);
b = new JButton("查看");
add(b);
b.setBounds(100,100,70,40) ; c = new JButton("看毛");
add(c);
c.setBounds(100,200,70,40) ;
d = new JButton("看毛");
add(d);
d.setBounds(10,100,70,40) ;
e = new JButton("看毛");
add(e);
e.setBounds(10,200,70,40);
ActionListener a=new ActionListener(){ public void actionPerformed(ActionEvent event) {javascript();i=1;} };
b.addActionListener(a);
}
void javascript()
{
JSObject window=JSObject.getWindow(this);
window.call( "show2" , null ); } }我写的一个APPLET 希望点击按钮b触发函数javascript() ,把i赋值为1,请问这样写对吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货