一个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(); }} 算法问题 用jdk1.6,怎么让button变成透明 java控制台下的空指针异常 JAVA程序里如何调用另一个CLASS文件? 调试报ClassCastException【菜鸟上路】 求!!定时执行某个方法的类 各位大侠帮我把这段代码调一下,并把调试通过的代码帖出来!谢谢了,解决了立即给分,在线等!!~~~~~~~ 急,在等待!!!! 我的计算机太慢了! 怎么样改变Box的背景颜色(Java ,JBuilder)? 今天找到个低级问题,散分~! 一个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();
}
}