java代码怎么写显示多个选择

1.在java中怎样实现多个界面之间的切换

一般在界面类中,因为界面类不是MIDlet的子类,所以需要获得Display对象有两个方法:

1、传递MIDlet类型的对象

2、传递Display类型的对象

下面就以传递Display对象为例来实现在界面类中进行切换。下面的程序为了简单起见,以两个Canvas界面为例来演示实际的传递,高级界面和这个使用完全一样。

MIDlet中的代码实现:

Display display;

public MyMIDlet(){

display = Display.getDisplay(this);

//创建需要显示的界面对象

FirstCanvas fc = new FirstCanvas(display);

//显示界面

display.setCurrent(fc);

}

第一个界面类的代码实现:

public class FirstCanvas extends Canvas{

Display display;

public FirstCanvas(Display display){

this.display = display;

}

/**绘制方法*/

public void paint(Graphics g){

g.drawString(“第一个界面”,30,40,Graphics.TOP | Graphics.LEFT);

}

/**事件处理*/

public void keyPressed(int keyCode){

display.setCurrent(new SecondCanvas(display)); //显示下一个界面

}

}

第二个界面类的代码实现和上一个类似:

Display display;

public SecondCanvas(Display display){

this.display = display;

}

上面的代码演示了如何使用传递Display对象的形式,在界面类中实现切换界面。当然除了该方式以外,需要实现该功能的方式还有很多种,这里只介绍这一种容易理解的实现方式。

2.java程序设计,求详解(最后几个字是:显示用户的选择)

第一步:写思路将全部数据储存到数组中或自定义数据类型或者集合中,因为数据初始化完毕后不会再涉及增删操作所以就用数组了,用户选定座位类型后遍历数组,如果座位可用则返回下标第二步:初始化数据Class xx {private int seats[] = new int[13][6];}//把所有座位都变成可用状态private void init(){for(int i = 0; i < seats.length; i++){for(int j = 0; i < seats[i].length; j++)seats[i][j] = 0; //0=可用}}}第三步:写取座位类型的方法public int getType(){System.out.println("请输入座位类型:1=头等舱,非1=经济舱");Scanner scan = new Scanner(System.in);return scan.nextInt() == 1 ? 1 : 0;}第四步:写分配座位方法public int getSeat(int seatType){for(int i = seatType == 1 ? 0 : 2 ; i < seatType == 1 ? 2 : seats.length; i++){for(int j = 0; i < seats[i].length; j++){if (seats[i][j] = 0)return i*6+j+1;}}}第五步:丢到main方法里public static void main(String[] arg0){System.err.println(getSeat(getType()));}以上代码没有在IDE中检测,直接在百度知道上一个字一个字打的,不保证没错,而且我是JAVA小白- -。

java代码怎么写显示多个选择

转载请注明出处育才学习网 » java代码怎么写显示多个选择

知识

donkey的音标怎么写

阅读(282)

本文主要为您介绍donkey的音标怎么写,内容包括donkey的音标是什么,donkey的发音是什么,dad的音标怎么写。dad英音:[dæd]美音:[dæd] n. 爸爸;爹爹相关例句1.Dad has a comb for his mustache.爸爸

知识

coats的音标怎么写

阅读(213)

本文主要为您介绍coats的音标怎么写,内容包括peaches的音标怎么写,vegetables的音标怎么写,请高手回答,stonehenge的音标怎么写。英语中ar主要有这几种读音:(1) 字母组合ar通常读长音/a:/。例如:car, farm, dark, mark(2)在非重读音节里

知识

亲和的单词怎么写

阅读(173)

本文主要为您介绍亲和的单词怎么写,内容包括亲和用英语怎么说,亲和用英语怎么说,亲和善良用英文字怎么写。“渴望的” 翻译为英语: wistful 详解: wistful 音标: [wɪs(t)fʊl] [wɪs(t)f(ə)l] 翻译:ad

知识

礼拜一到礼拜日怎么写

阅读(188)

本文主要为您介绍礼拜一到礼拜日怎么写,内容包括英语礼拜一到礼拜日礼拜是怎么说,礼拜一到礼拜天的英文怎么写,礼拜日到礼拜六用英文大写,怎么写和读。Sunday(星期天)、Monday(星期一)、Tuesday(星期二)、Wednesday(星期三)、Thursday(星期四)、Fr

知识

怠惰司教日语怎么写

阅读(303)

本文主要为您介绍怠惰司教日语怎么写,内容包括你很怠惰呢用日语怎么说,怠惰日文怎么念,不正经的魔术讲师与禁忌教典日语怎么说。寿司(すし Susi) すし 【寿司·鮨】释义 [名]饭卷,饭团;寿司;司;鮨;业2、短语 すいしゃ 水车 すこしく 稍微 くすりし

知识

幼儿园更名申请怎么写

阅读(190)

本文主要为您介绍幼儿园更名申请怎么写,内容包括小孩更名申请怎么写,转让幼儿园申请书怎么写,幼儿改名让幼儿园写个证明怎么写。本人现用名:xxx,汉族,女,xxxx年xx月xx日出生,身份证号:xxxxxxxxxx,申请人现在所有的身份文件、学历证书、银行帐号和

知识

英国地名怎么写

阅读(207)

本文主要为您介绍英国地名怎么写,内容包括英国各个地方的地名用英文怎么说,英国地名翻译,不知道英国地址具体怎么写,求格式,完整写出来。Northeast England, northwest England, Yorkshire and Hangbo, Federate

知识

keymessage怎么写

阅读(223)

本文主要为您介绍keymessage怎么写,内容包括求助如何填写BMJ投稿中Keymessage,在线等,Keymessage:是什么意思经常在PPT里看到,PRESSMESSAGEKEY中文是什么意思。press DEL to enter SETUP的意思是按DEL键进入设置。发生这种情况的原因及解决

知识

scolded音标怎么写

阅读(216)

本文主要为您介绍scolded音标怎么写,内容包括scolded的音标,eayon的音标怎么写,grandchildren的音标怎么写。grandchild [`grændtʃaild]n. 孙children [`tʃildrən]n. 孩子们(child的复数形式 g

知识

js搜索框验证代码怎么写

阅读(208)

本文主要为您介绍js搜索框验证代码怎么写,内容包括HTML搜索框怎么写,请给出代码,有谁知道搜索框的js代码么,如何用HTML写搜索框当的代码。<!DOCTYPE html><br><html><br><head><br><meta charset="utf-8"> <br><t

知识

j在三线格里怎么写

阅读(2509)

本文主要为您介绍j在三线格里怎么写,内容包括大写字母J在四线三格怎么写,音序j在三线格的哪两格,j在拼音本上怎么写。大写字母J在四线三格的写法如下图:大写J在四线三格占住上面两个,手写的时候要倾斜,不要笔直写竖钩,看起来不规范。J,形状似钩,

知识

拼音w笔顺怎么写

阅读(224)

本文主要为您介绍拼音w笔顺怎么写,内容包括w的笔顺怎么写,共几画,汉语拼音的笔顺W怎么写,汉语拼音的笔顺W怎么写。w的笔顺:第一笔斜下斜上,第二笔也是斜下斜上。共2画。

知识

勤字甲骨文怎么写

阅读(768)

本文主要为您介绍勤字甲骨文怎么写,内容包括勤的甲骨文怎么写,勤的甲骨文怎么写,勤有几种写法。“天”字的甲骨文如下图:

知识

山里的风景怎么写说说

阅读(238)

本文主要为您介绍山里的风景怎么写说说,内容包括关于描写风景山里的作文,描写山上景色的句子,描写山里风景的词。黎明的阵阵清风遮不住朝阳的帷幕,晨曦未谢,天就大放光芒了。急急的赶到约好的地点,车一路狂奔,驶离喧嚣的闹市。大自然是从四面八

知识

怎么在动网论坛8.2贴子里广告代码怎么写

阅读(207)

本文主要为您介绍怎么在动网论坛8.2贴子里广告代码怎么写,内容包括动网论坛帖子间的广告代码怎么写请问动网论坛用户发帖后,在帖子,动网论坛8.2顶部广告位如何添加图片链接地址,动网论坛首页顶部广告代码怎样修改。你笨蛋啊这是一个框架叶

知识

c怎么写单击事件代码

阅读(234)

本文主要为您介绍c怎么写单击事件代码,内容包括C#PictureBox单击事件用代码怎么写,c#窗体单击事件怎么写,C#PictureBox单击事件用代码怎么写。我说的是属性中的事件(图标是闪电)那是事件,肯定有那个。。。。你在去找找。。。明白了。。。 在窗

知识

代码路径怎么写

阅读(231)

本文主要为您介绍代码路径怎么写,内容包括html的图片路径代码该怎样写,HTML相对路径怎么写,把css样式的路径设置为绝对路径,代码怎么写。HTML写相对路径的代码:<html><body><center>小说<p><a href="/jinyong/sd.html"&gt;

知识

html居中显示代码怎么写

阅读(254)

本文主要为您介绍html居中显示代码怎么写,内容包括html中使图片居中的代码是什么,HTML如何让图片居中显示呢,文字和图片居中的HTML代码怎么写。html中使图片居中的代码是:

知识

住宿宾馆显示屏怎么写

阅读(207)

本文主要为您介绍住宿宾馆显示屏怎么写,内容包括酒店宾馆试营业时电子显示屏该怎么写,酒店显示屏该怎么写,酒店显示屏标语怎么写。创一流来工作业绩,树立交通文明新风。"再提高、上水平" 确保工程质量和安全。自精心设计是工程质量的灵魂,规范

知识

flash居中代码怎么写

阅读(203)

本文主要为您介绍flash居中代码怎么写,内容包括有没有人可以帮我给我的flash写下居中代码,此FLASH代码,如何居中,怎么让网页插入FLASH居中显示啊代码。Stage.align =参考下面写的赋值值 垂直对齐方式 水平对齐方式 StageAlign.TOP 顶对齐

知识

内容用dw怎么写代码

阅读(326)

本文主要为您介绍内容用dw怎么写代码,内容包括用dw写代码,DW里面怎么编写代码,用dw写代码。1, word是文字处理软件,能做网页是为了方便,但决不是做专门做网页的人用的. 你写出什么,出来的就是什么. dw是做网页的专业软件,

知识

单片机音乐代码怎么写

阅读(177)

本文主要为您介绍单片机音乐代码怎么写,内容包括单片机音乐的简谱怎么写的代码数据,单片机音乐代码,单片机音乐程序怎么编。#include "reg51.h" #define uint unsigned int #define uchar unsigned

[/e:loop]