
正文
java显示菜单代码 用java写菜单显示
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用java编写菜单项?
首先,需要声明一个PopupMenu对像。
菜单Menu类的对象调用addSeparator();添加分割线,此行代码添加在你要分割线出现的位置上。而创建复选菜单,用CheckboxMenuItem类创建菜单项就行。
菜单条就是一个桌面程序上面那一排菜单的总的集合,比如文件、编辑、工具什么的那一排就是菜单条,其中的文件、帮助这些就是菜单,文件下面的新建、打开就是菜单项。总的来说菜单项组成菜单,菜单的集合就是菜单条。
面板改变时改变引用。弹出新窗口在监听器里获得一个窗口实例然后setVisible(true)就行了。不能点其他的?那就把item.setEnabled(false);还是setEnable(false),没注意过,都用工具写的。
相关问答
Q1: javaswing用什么方法把菜单显示在面板上直接用add没显示出来
1、很不幸Table默认java显示菜单代码的preferSize是0java显示菜单代码,所以你放上去是看不到的。你可以设置下Table的PreferSize你就可以看见java显示菜单代码,不过建议你还是把Table放在Center这个位置。还有添加JTable的时候别忘java显示菜单代码了把JTable放在JScrollPane中。
2、将JTabel加入JScrollPane里就可以显示出来。
3、这和java swing的布局方式有关java显示菜单代码,对于控件怎么放,你要有个清晰的认识,而不是把一堆控件加到主面板里,然后看程序呈现出来的是什么样子。可以使用flowlayout,gridlayout,borderlayout等对众多面板进行合理的布局。
4、不会直接显示。以frame为例,JFrame frame = new JFrame();frame.setBounds(0,0,100,100),frame.setVisible(true);组件要显示,要做到三点,第一,有容器加载它;第二,要有位置大小,第三要设置可见。
5、this.setLayout(null);问题出在这行代码上,往容器里面添加组件时,必有有布局,不然系统会不知道怎么添加。未做设置时,系统默认布局为BorderLayout,显示指定为null后,容器就没有布局了,此时往容器上添加组件都不会显示。
Q2: java菜单怎么写?
这里面的三个参数都可以随意组合,不一定三个都要。其中的boolean selected这个参数就是代表是第一个是否选中。
public class Test { public static void main(String [] args)throws Exception { //核心代码 .把这段加到监听里面就可以了.Runtime.getRuntime().exec(explorer D:\\);} } 楼主的意思 我理解了。
Q3: java中鼠标右击弹出菜单怎样实现
popupMenuadd(menuItem3);//在this中加入popupMenu1 add(popupMenu1);这时,菜单已经加进程序中了,现在我们需要做的就是在点击右键时显示。
现在有好多网站不能使用鼠标右键,当你点击右键时就弹出一个窗口说些莫名其妙的话。当你看到网页上有精美图片或者精彩文字想保存时,一按鼠标右键就弹出那个窗口,很是讨厌。
代码缺一行:。。authorTextArea.setPreferredSize(new Dimension(40, 80));authorFrame.add(authorTextArea);。。
假如你在一个JButton上添加了pop那么若pop比JButton要大的话,pop的一些菜单项可能显示不出来。一般我们将pop会添加到顶层的容器中。
关于java显示菜单代码和用java写菜单显示的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





