java菜单栏JMenuBar的响应窗口为什么会显示在主窗体的后面 5
我在菜单栏上创建了3个JMenu.jMenuBar1.add(jMenu1);jMenuBar1.add(jMenu2);jMenuBar1.add(jMenu3);jM...
我在菜单栏上创建了3个JMenu.
jMenuBar1.add(jMenu1);
jMenuBar1.add(jMenu2);
jMenuBar1.add(jMenu3);
jMenu2.addMenuListener(this);
然后再响应函数中
public void menuCanceled(MenuEvent e)
{
// TODO Auto-generated method stub
if(e.getSource()==jMenu2)
{
oscillogram oscil=new oscillogram();//创建一个新的窗体,自己编写
}
}
程序运行后,点击JMenu2为什么创建的新的窗体会在原来窗体的后面?而不是最前端显示。
怎么使用setTopMost属性?用frame调用么?tofont()函数好像也不能使用 展开
jMenuBar1.add(jMenu1);
jMenuBar1.add(jMenu2);
jMenuBar1.add(jMenu3);
jMenu2.addMenuListener(this);
然后再响应函数中
public void menuCanceled(MenuEvent e)
{
// TODO Auto-generated method stub
if(e.getSource()==jMenu2)
{
oscillogram oscil=new oscillogram();//创建一个新的窗体,自己编写
}
}
程序运行后,点击JMenu2为什么创建的新的窗体会在原来窗体的后面?而不是最前端显示。
怎么使用setTopMost属性?用frame调用么?tofont()函数好像也不能使用 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询