「java字符菜单」java的菜单项
本篇文章给大家谈谈java字符菜单,以及java的菜单项对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
急~~~~JAVA如何输入字符实现菜单循环!!!
import java.util.Scanner;
/**
* @author yugi111
*/
public class TestScanner
{
public static void main ( String[] args )
{
String tip_system = "奖客富翁系统";
String tip_menu = "请选择菜单: ";
String tip_info = "[ " + tip_system + " ";
String tip_continue = "继续吗? ( y / n ) : ";
String tip_exit = "系统退出, 谢谢使用 ! ";
String infos = "****欢迎进入" + tip_system + "****\n\t " +
"1.注册\n \t 2.登录\n \t 3.抽奖\n" +
"*****************************";
System.out.println (infos);
System.out.print (tip_menu);
Scanner scanner = new Scanner (System.in);
int step = 1; // 当前流程 (1: 选择菜单, 2: 是否退出)
String next = null;
while (scanner.hasNext ())
{
if (1 == step) // 选择菜单流程
{
if (!(next = scanner.next ().trim ()).matches ("1|2|3"))
{
System.err.print (tip_menu);
}
else
{
String info = "";
int nextInt = Integer.parseInt (next);
switch (nextInt)
{
case 1:
info = "注册";
break;
case 2:
info = "登录";
break;
case 3:
info = "抽奖";
break;
default:
info = "注册";
break;
}
System.out.println (tip_info + info + " ]");
System.out.print (tip_continue);
step = 2; // 进入是否退出流程
}
}
else if (2 == step) // 是否退出流程
{
if (!(next = scanner.next ().trim ()).matches ("Y|N|y|n"))
{
System.err.print (tip_continue);
}
else
{
if ("n".equalsIgnoreCase (next))
{
System.out.println (tip_exit);
scanner.close ();
System.exit (0);
}
else
{
System.out.println ("\n" + infos);
System.out.print (tip_menu);
step = 1; // 选择菜单流程
}
}
}
}
}
}
java菜单怎么写?
希望有用吧
package mm;
import java.io.*;
import java.awt.*;
import javax.swing.*;
public class HelloWorld {
public static void main(String[] args){
JFrame w=new JFrame("SKH");
Container con=w.getContentPane();
//Color
con.setBackground(Color.pink);
//Location
w.setBounds(60, 100, 388, 308);
//可见性
w.setVisible(true);
//单击右上角容器的行为
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//创建菜单项
JMenuBar menubar=new JMenuBar();
JMenu menu,submenu;
JMenuItem a,b;
menu=new JMenu("菜单");
submenu=new JMenu("子菜单");
a=new JMenuItem("菜单项1");
b=new JMenuItem("菜单项2");
menu.add(a);
//添加分割符;
menu.addSeparator();
menu.add(b);
menu.addSeparator();
menu.add(submenu);
submenu.add(new JMenuItem("QWQ"));
menubar.add(menu);
w.setJMenuBar(menubar);
}
}
java 中关于菜单,菜单项,菜单条如何区分?
菜单条就是一个桌面程序上面那一排菜单的总的集合,比如文件、编辑、工具什么的那一排就是菜单条,其中的文件、帮助这些就是菜单,文件下面的新建、打开就是菜单项。
总的来说菜单项组成菜单,菜单的集合就是菜单条。
关于java字符菜单和java的菜单项的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-03,除非注明,否则均为
原创文章,转载请注明出处。