「java编程菜单怎么退出」java退出main函数

博主:adminadmin 2023-01-28 10:24:07 244

今天给各位分享java编程菜单怎么退出的知识,其中也会对java退出main函数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用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中如何使点击主菜单“退出”时关闭应用程序??

对退出按钮添加action监听

监听执行Systen.exit(0); 即退出程序

希望对你有帮助

如何用java eclipse给程序(菜单栏)添加键盘快捷键,比如按"S"程序开始,按"Q"退出程序。

给你的程序主窗口添上键盘监听( addKeyListener(); ),当键盘事件触发的时候就判断,根据不同键执行不同操作。菜单栏里给个提示,比如说 “ 开始(S)",这样就知道原来要开始不止可以点菜单栏,还可以按S

java的GUI编程,如何关闭一个窗体,而不是退出整个程序

JFrame的关闭不像Frame,点关闭按钮自己会关闭,但是那样做不好.可以用setDefaultCloseOperation(int operation);

其中operation有以下几种

DO_NOTHING_ON_CLOSE(在 WindowConstants 中定义):不执行任何操作;要求程序在已注册的 WindowListener 对象的 windowClosing 方法中处理该操作。

HIDE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册的 WindowListener 对象后自动隐藏该窗体。

DISPOSE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。

EXIT_ON_CLOSE(在 JFrame 中定义):使用 System exit 方法退出应用程序。仅在应用程序中使用。

默认情况下,该值被设置为 HIDE_ON_CLOSE。更改此属性的值将导致激发属性更改事件,其属性名称为 "defaultCloseOperation"。

JAVA 菜单栏 下面的退出按钮怎么实行?

以下代码已经运行过。你可以参照以下代码修改你自己的代码。

public static void main(String[] args) {

  JFrame frame=new JFrame();

  JMenuBar menuBar=new JMenuBar();

  frame.setJMenuBar(menuBar);

  

  JMenu fileMenu=new JMenu("文件");

  menuBar.add(fileMenu);

  

  JMenuItem exitItem=new JMenuItem("退出");

  fileMenu.add(exitItem);

  exitItem.addActionListener(new ActionListener() {

   @Override

   public void actionPerformed(ActionEvent e) {

    frame.dispose();

    System.exit(0);

   }

  });

  

  frame.setSize(400,300);

  frame.setLocationRelativeTo(null);

  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  SwingUtilities.invokeLater(() - frame.setVisible(true));

 }

java程序如何实现 实现命令行主菜单 1 查询学生 2 新增学生 3 删除学生 4 退出系统 这个方法

你需要的是web系统,还是控制台系统呢?

其实,无论什么系统,实现的思路是一样的,只是用到的技术不同而已!

例如,你如果做web程序,至少要jsp+jdbc+数据库+javabean+tomcat

而控制程序,相对简单:不过都需要在控制台上显示,操作;

这里就说说我的思路吧:

1.首先进入系统,显示主菜单,1,2,3,4

2.条件判断(可以使用if也可以使用case),具体的功能;

3.跳入相应的模块(其实就是转入不同的实现函数内)

举个例子:

现在我在控制台上接收的是 1,也就是查询学生;

那么,我进入查询的函数,调用后台的jdbc代码,到数据库查询,将结果查到后保存在集合内,最后再控制台上,显示;

再例如:

我选择4,也就是退出

那么你可以提示用户,操作结束,并且System.exit;直接退出程序;

思路就是这样,你自己尝试看看,如果有必要,我可以给你写个例子

关于java编程菜单怎么退出和java退出main函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。