菜单为什么不消失?
我在JAVA编写程序中,
1。一个FRAME中有菜单条和一个JPANEL,写出的下拉菜单和弹出式菜单在选择后不能消失,留在了JPANEL,不符合WINDOWS的习惯。应该怎么写,才能符合WINDOWS习惯呢?
2。我要写一个程序,菜单上有DRAW选项,DRAW下有LINE,CIRCLE,ANGLE三个子菜单,我用鼠标控制画图,那么请问,我要用选择的菜单来控制鼠标要画出什么样的图来,那我
class mypanel extends JPanel
{
.........
public void mouseclicked (mouseEvent evt)
{
if (menucommnad.equease("Line"))
{
}
if (menucommand.equest("Circle"))
{
}
.........
}
}
class myframe extends JFrame
{
.......
public void actionperfion()
{
String arg=getactioncommand();
if (arg.equease("Line"))
{
menucommand=arg;
}
if (arg.equease("Circle"))
{
menucommand=arg;
}
..............
}
public String menucommand;
}
上面的程序是个大概的意思,我就想问,为什么menucommand不能到另一个类里去引用,如果想引用,该怎么办?