java缓冲溜大题_求大神解答这一道Java题 第20题 跪谢!
展开全部
Java程序:import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class Main extends JFrame implements ActionListener {
JComboBox cmbMenu_All, cmbMenu_Selected;
JButton btnAdd, btnRemove;
JTextField txtNum;
String[] menus = {"羊肉火锅", "狗肉火锅", "鱼仔火锅", "剁椒鱼头", "水煮活鱼",
"柴火鱼", "酸辣鱼片", "茄子e68a8462616964757a686964616f31333363373665煲", "拨丝香蕉", "小炒肉",
"小鸡炖蘑菇", "水煮肉片", "白斩鸡", "海带炖排骨", "熘丝瓜",
"皮蛋煮苋菜", "醋溜土豆丝", "梅菜扣肉", "香芋地瓜丸", "凉拌藕尖"};
public Main() {
super("点菜");
this.setLayout(new FlowLayout());
cmbMenu_All = new JComboBox(menus);
cmbMenu_Selected = new JComboBox();
btnAdd = new JButton(">>");
btnRemove = new JButton("<
txtNum = new JTextField(10);
txtNum.setText("0");
txtNum.setAlignmentX(CENTER_ALIGNMENT);
this.add(cmbMenu_All);
this.add(btnAdd);
this.add(btnRemove);
this.add(cmbMenu_Selected);
this.add(txtNum);
btnAdd.addActionListener(this);
btnRemove.addActionListener(this);
this.setSize(400, 200);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Main();
}
@Override
public void actionPerformed(ActionEvent arg0) {
JButton btn = (JButton) arg0.getSource();
int num = Integer.parseInt(txtNum.getText().trim());
int i;
if(btn == btnAdd) {
for(i=0; i
if(cmbMenu_Selected.getItemAt(i).toString().equals(cmbMenu_All.getSelectedItem().toString())) {
break;
}
}
if(i
return;
}
cmbMenu_Selected.addItem(cmbMenu_All.getSelectedItem());
num++;
txtNum.setText(String.valueOf(num));
}
else if(btn == btnRemove) {
cmbMenu_Selected.removeItemAt(cmbMenu_Selected.getSelectedIndex());
num--;
txtNum.setText(String.valueOf(num));
}
}
}
运行测试:
java缓冲溜大题_求大神解答这一道Java题 第20题 跪谢!相关推荐
- 100行左右的java动物类型大作业_求一个100行左右的java编程
展开全部 import java.awt.*; import javax.swing.*; @SuppressWarnings("serial") public class Mai ...
- Java代码生成同一色系颜色_求大侠帮忙给这段JAVA代码 设置个背景颜色!
换个颜色就成!importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.sql.*;publicclassInque ...
- JAVA2块钱瓶子_啤酒2元一瓶,4个瓶盖换一瓶,2个空瓶换一瓶,问:10元钱可以喝几瓶。用java编程解出答案,求大神们帮忙...
点击查看啤酒2元一瓶,4个瓶盖换一瓶,2个空瓶换一瓶,问:10元钱可以喝几瓶.用java编程解出答案,求大神们帮忙具体信息 答:package test;public class Test {publ ...
- java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题
在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...
- java 找茬_求大神帮忙找茬,就是改不过来错误
求大神帮忙找茬,就是改不过来错误 package 模拟去掉字符串两端的空格; import java.util.Scanner; class trim1{ String str=null; publi ...
- php输出后以密文显示,加密解密,_求大神帮看一下,如何根据下面的程序,把明文生成密文谢谢,加密解密 - phpStudy...
求大神帮看一下,如何根据下面的程序,把明文生成密文谢谢 求大神帮看一下,如何根据下面的程序,把明文生成密文谢谢 def parserLicense(self,encCode): data = base ...
- java 参数可传可不传,求大神指教为什么参数传不进来
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这是异常java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integ ...
- 有关JAVA考试中数据库的题_全国2018年4月自考互联网数据库考试真题
一.单项选择题:本大题共15小题,每小题2分,共30分.在每小题列出的备选项中只有一项是最符合题目要求的.请将其选出. 1.关于数据库系统的特点,下列说法中错误的是 A.数据结构化 B.数据共享性高 ...
- 为什么不用python做大数据_光环大数据告诉你为什么说:人生苦短,我用Python
首先我们要说明的是本文不扯什么大道理,只是先介绍Python的背景,然后从实用的角度出发举一两个真实栗子. 首先要想了解要一门语言的好坏,或者为什么招程序员喜欢(卧槽,原来程序员喜欢不是女朋友?)我们 ...
- 中关村企业 大数据_中关村大数据企业产业规模年均增长20%以上
中新社北京12月12日电 (记者 于立霄)作为中国数据资源和大数据企业最为密集的地区,中关村示范区的大数据企业已达1600余家,产业规模年均增长20%以上,有效授权专利5800余件,领先全国. 资料图 ...
最新文章
- 你的鼠标有多快-小游戏
- sphinx帮助我通过rst生成静态html
- 净利下降7成、新业务“扛大旗” 阿里转型更需耐心
- 吴恩达深度学习2.3练习_Improving Deep Neural Networks_Tensorflow
- 《You can do it!》的chapter 2笔记
- 用Promise实现队列(爬一爬慕课网HTML代码)
- vivo人工智能推荐算法岗提前批面试
- 配置rsync同步+inotify实时监控
- Atitit code for biz lst idx项目分析法,包括模块分析,与模块位置idx数据库分析 数据表的分类 日志表不断增长(包括用户表,订单表等)。。元数据表表 基本不增长。。。
- python读取文件并另存为_Python实现读取并保存文件的类
- arcgis软件界面字体太小
- 基站蓄电池充放电曲线分析(一)
- 安信可——PB-03F烧录
- 高中数学联赛二试怎么准备
- (附源码)springboot校园兼职系统 毕业设计 031122
- 给定平面上任意三个点的坐标(x​1​​,y​1​​)、(x​2​​,y​2​​)、(x​3​​,y​3​​),检验它们能否构成三角形
- 如何统计序列中元素的出现的频度
- 如何搭建Filecoin测试网挖矿节点 | 开发者专区系列01
- 手机iCloud储存空间已满,怎么解决?
- 从quot;笨蛋法则quot;到quot;取优而立quot;
热门文章
- 小米5 Android 8.0解bl,小米8 刷机 解账号BL锁 隐藏帐户 免授权解锁刷机包-刷机之家...
- 申请计算机助理的英语作文,高考模拟英语作文 申请暑假英语助理编辑职位
- c语言 申请变量函数,C语言中变量和函数
- ndvi matlab,基于Matlab的NDVI最大合成
- ssm基于微信小程序的新生自助报到系统+ssm+uinapp+Mysql+计算机毕业设计
- Java端实现JSHOP2的调用
- python 三维地球_python的matplotlib的模拟太阳-地球-月亮运动
- CSS基础--美化视觉效果
- windows性能监控Perfmon
- php解析mpp文件中的多级任务