怎么用java设置下划线啊? File = new Menu("文件(F)"); 只让F下有下划线。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用java设置下划线啊? File = new Menu("文件(F)"); 只让F下有下划线。相关的知识,希望对你有一定的参考价值。

楼主是想给“文件”菜单添加助记符键‘F’吧。java中有专门的方法设置。
JMenu menu=new JMenu("文件",'F');
出现的效果应该就是楼主想要的,而且键盘输入F,还可以选择该菜单项的哦。
楼主觉得正确的话记得设为满意答案哈。追问

谢谢了,用menu,也就是最原始的方法怎么设置啊?

参考技术A - -
你想多了呢。汗
参考技术B 为什么要把自己搞那么复杂?

谁能告诉我安卓开发中怎样用java代码生成按钮并设置它的位置啊?

求指导,求一个样例代码。。

给你写个最简单的吧,其实和XML布局是一样的。都是在LinearLayout、RelativeLayout这些布局中加控件,不同的是java代码都是new 出来的对象。例子:
LinearLayout layout = new LinearLayout(context);
layout.setOrientation(LinearLayout.VERTICAL);
layout.setPadding(0, 0, 0, 0);
layout.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
Button btn = new Button(context);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
params.setMargins(0, 0, 0, 0);
btn.setLayoutParams(params);
layout.addView(btn);追问

请问可以设置button的大小为固定值吗?现在的WRAP_CONTENT对于我的界面来说太大了

追答

可以啊,new LayoutParams(width , height),这两个值可以是固定的数值,设置进去是以像素px为单位的,最好转换成dp,才能更好适配屏幕。不过一般控件不会设置为固定大小,因为这样不能更好的进行屏幕适配。可以根据手机屏幕的大小动态计算你的控件的大小,这样才能在不同手机上显示基本相同的效果。

追问

这个代码不能显示出按钮啊

追答

你加setContentView(layout)了没有?

追问

大神留个QQ吧

参考技术A 安卓开发 有可视界面的,直接拖到需要的位置即可。

以上是关于怎么用java设置下划线啊? File = new Menu("文件(F)"); 只让F下有下划线。的主要内容,如果未能解决你的问题,请参考以下文章

谁能告诉我安卓开发中怎样用java代码生成按钮并设置它的位置啊?

visual studio如何设置自动检查语法错误啊!我用的2010版本

java线程里面Thread thread=new Thread(file,"aaa"),这里面第二个参数啥意思啊?

关于java web的new File(),如果用绝对路径就可以用,如果用相对路径就有问题了,没把错也读不出来

java是否用File f=new file;创建文件的

C# WPF数据绑定Header中下划线怎么显示出来啊?