一个awt问题,求助 一个有菜单栏的窗口A继承了Frame,点击菜单栏弹出另外一个窗口B,怎样将其设置为点击A上的菜单栏,弹出窗口B后,A窗口不能在点击,只有关闭B后才能在点击用delphi是有个show和showModal方法,在java中怎样设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 B的构造函数中首行写成super(frame, true);public B(FrameA frame)super(frame, true);}其中frame为A传进来的参数B b=new B(his); 我试了试,那种方法好象不行啊,Frame 哪里有这个构造方法 在这段代码上面修改一下,FrameAimport java.awt.*;import java.awt.event.*;public class FrameA extends Frame implements ActionListener{ Button ButtonOk =new Button ("ok"); public FrameA(){ super ("111"); setLayout(null); setSize(100,200); ButtonOk.setBounds(100,100,35,50); ButtonOk.addActionListener(this); add(ButtonOk); setVisible(true); validate(); } public static void main(String[] args){ FrameA fr=new FrameA(); } public void actionPerformed(ActionEvent e){ FrameB b=new FrameB(); }}FrameBimport java.awt.*;public class FrameB extends Frame { public FrameB(){ super ("BBB"); setSize(100,200); setLayout(null); setVisible(true); validate(); }} 我搞定了FrameAimport java.awt.*;import java.awt.event.*;public class FrameA extends Frame implements ActionListener{ Button ButtonOk =new Button ("ok"); public FrameA(){ super ("111"); setLayout(null); setSize(100,200); ButtonOk.setBounds(100,100,35,50); ButtonOk.addActionListener(this); add(ButtonOk); setVisible(true); validate(); } public static void main(String[] args){ FrameA fr=new FrameA(); } public void actionPerformed(ActionEvent e){ FrameB b=new FrameB(); this.setEnabled(false);/////////////加上这行就可以了 }}FrameBimport java.awt.*;public class FrameB extends Frame { public FrameB(){ super ("BBB"); setSize(100,200); setLayout(null); setVisible(true); validate(); }} 软件包找不到 为什么会抛出个异常java.lang.NullPointerException servlet中嵌入javascript代码不能执行??? 最近点背,散分 JDK和SDK的区别?(麻烦用简短的语言描述下) 关于 heavy weight 和 light weight 重叠显示的问题! 跪求一个低级问题。望高手不吝赐教 怎样将TableScrollPane的滚动条设置在顶端。而不是最下面 调用bean和jsp的问题? 善于jTable如何根据用户的选择显示不同的数据??? 今天找到个低级问题,散分~! 一个java初级的问题~~
super(frame, true);
public B(FrameA frame)
super(frame, true);}
其中frame为A传进来的参数
B b=new B(his);
FrameAimport java.awt.*;
import java.awt.event.*;
public class FrameA extends Frame implements ActionListener{
Button ButtonOk =new Button ("ok");
public FrameA(){
super ("111");
setLayout(null);
setSize(100,200);
ButtonOk.setBounds(100,100,35,50);
ButtonOk.addActionListener(this);
add(ButtonOk);
setVisible(true);
validate();
}
public static void main(String[] args){
FrameA fr=new FrameA();
}
public void actionPerformed(ActionEvent e){
FrameB b=new FrameB();
}
}
FrameBimport java.awt.*;
public class FrameB extends Frame {
public FrameB(){
super ("BBB");
setSize(100,200);
setLayout(null);
setVisible(true);
validate();
}
}
import java.awt.event.*;
public class FrameA extends Frame implements ActionListener{
Button ButtonOk =new Button ("ok");
public FrameA(){
super ("111");
setLayout(null);
setSize(100,200);
ButtonOk.setBounds(100,100,35,50);
ButtonOk.addActionListener(this);
add(ButtonOk);
setVisible(true);
validate();
}
public static void main(String[] args){
FrameA fr=new FrameA();
}
public void actionPerformed(ActionEvent e){
FrameB b=new FrameB();
this.setEnabled(false);/////////////加上这行就可以了
}
}
FrameBimport java.awt.*;
public class FrameB extends Frame {
public FrameB(){
super ("BBB");
setSize(100,200);
setLayout(null);
setVisible(true);
validate();
}
}