「java菜单按钮」java窗口点击按钮菜单实现各种功能

博主:adminadmin 2023-01-13 01:30:07 271

今天给各位分享java菜单按钮的知识,其中也会对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菜单按钮的信息别忘了在本站进行查找喔。