「java菜单按钮」java窗口点击按钮菜单实现各种功能
今天给各位分享java菜单按钮的知识,其中也会对java窗口点击按钮菜单实现各种功能进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java程序中菜单项快捷键设置
- 2、java界面有5个菜单按钮,要求按一下一枚按钮,
- 3、java如何实现点击按钮弹出下来菜单
- 4、用JAVA编程一个菜单命令和一个按钮都能实现窗口的关闭
- 5、java添加菜单条和按钮
- 6、java单选菜单按钮
java程序中菜单项快捷键设置
按钮.setmnemonic(keyevent.vk_k)
如上,设置的是在按钮上设置快捷键为alt+k
如果是menu里加就是
m.setmnemonic(keyevent.vk_f)
java界面有5个菜单按钮,要求按一下一枚按钮,
就是简单的ActionListener 将5个按钮放到同一个集合或者数组中
当其中一个按钮按下时 遍历这个数组 设置其他的按钮为不能按下
再点击时同样遍历 还原
java如何实现点击按钮弹出下来菜单
这个不是下拉菜单..这个是一个JpopupMenu..在那个按钮上注册action ,当点击的时候弹出一个popupMenu 就是这样
用JAVA编程一个菜单命令和一个按钮都能实现窗口的关闭
import java.awt.*;
import java.awt.event.*;
public class Test extends Frame
{
public static void main(String[] args)
{
new Test();
}
public Test()
{
this.setSize(800,600);
this.addWindowListener(new WindowAdapter()//添加窗体关闭事件
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
MenuBar mb = new MenuBar();
Menu m = new Menu("文件");
MenuItem mi = new MenuItem("退出");
mi.addActionListener(new ActionListener()//为选项添加关闭事件
{
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
});
m.add(mi);
mb.add(m);
this.setMenuBar(mb);//为窗口设置菜单条;
this.setVisible(true);
}
}
java添加菜单条和按钮
试试这样行不?
public class Mazelp {/*extends JFrame*/ //implements ActionListener{
private static final int wid = 10;
private static final int hei = 10;
JFrame jf;
JButton jb1,jb2;
JButton jb[];
JPanel p1,p2;
private Stack stack = new Stack();//Stack 类表示后进先出(LIFO)的对象堆栈。
MenuBar menu;
Menu file;
MenuItem closeMenu;
public Mazelp() {
jf=new JFrame("迷宫");//申请内存空间设置标题
jf.setBounds(300,240,500,500); //调整迷宫出现的位置(300,240)及大小(500,500)
jf.setResizable(false);//窗体不可拉伸
menu = new MenuBar();//设置菜单条
file = new Menu("文件");//设置菜单栏
closeMenu = new MenuItem("关闭");//设置菜单项
//closeMenu.addActionListener(this);//添加监听对菜单项
p1=new JPanel();
//jf.add(menu);
jf.setMenuBar(menu);
menu.add(file);//将菜单栏添加到菜单条上
file.add(closeMenu);//将菜单项添加到菜单栏
jf.getContentPane().add(p1);
p1.setLayout(new GridLayout(10,10)); //p1用网格布局,10行10列
jb=new JButton[100];//作为迷宫的墙和路
for(int i=0;ijb.length;i++){
jb[i]=new JButton(Integer.toString(i));//创建按键的名字,Integer型的名字为i的字符串
if((i=0i=9)||(i=90i=99)||i%10==0||i%10==9||i==13||i==17||i==23||i==27||i==35||i==36||i==42||i==43||i==44||i==54||i==62||i==66||i==72||i==73||i==74||i==76||i==77||i==81){
jb[i].setBackground(Color.red);//将墙涂色
}
else {
jb[i].setBackground(Color.yellow);
}
jb[i].setSize(10,10);
p1.add(jb[i]);
jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE); //声明点“X”图标后结束窗体所在的应用程序
jf.setVisible(true); //表明以上创建的所有窗体、按键等组件都是可见
}
}
java单选菜单按钮
JFrame ---JMenuBar(菜单栏)-----JMenu(菜单)-------JMenuItem(菜单项)--
JRadioButton 单选框 封装到 ButtonGroup 里面
java菜单按钮的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java窗口点击按钮菜单实现各种功能、java菜单按钮的信息别忘了在本站进行查找喔。