將Java程序打包成exe可執(zhí)行文件
創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站建設(shè)、成都做網(wǎng)站與策劃設(shè)計(jì),阿拉善盟網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:阿拉善盟等地區(qū)。阿拉善盟做網(wǎng)站價(jià)格咨詢:18980820575
第一步:將Java程序通過(guò)Eclipse或者JRE導(dǎo)出成Jar包;
第二步:通過(guò)exe4j將Jar包程序生成exe可執(zhí)行文件。
作為畢業(yè)設(shè)計(jì),要求你交執(zhí)行程序肯定是有辦法實(shí)現(xiàn)的啊,當(dāng)然你也可以用腳本執(zhí)行,不過(guò)既然要交源碼,都到這里了打包成exe也就用不了什么時(shí)間了
這個(gè)應(yīng)該不難,定義一個(gè)行列的坐標(biāo)系,用來(lái)標(biāo)識(shí)每個(gè)座位,如果有座位的就標(biāo)位1,沒(méi)有座位的就標(biāo)位0,如果此座位票已售出,就設(shè)為99(或者其他也行),至于移動(dòng),刪除等其實(shí)就是改變整個(gè)坐標(biāo)系的值了,然后通過(guò)圖形方式顯示出來(lái),移動(dòng)呀,刪除呀什么的操作可以通過(guò)拖動(dòng)等來(lái)實(shí)現(xiàn),考慮到電影院中實(shí)際的前排與后排座位是有一定的錯(cuò)開的,所以在繪制的時(shí)候,要考慮這個(gè)錯(cuò)開距離,這樣就美觀了。
import?java.util.Scanner;
/**
*?
*?@author?12052010
*?@Date?December?05,2014
*
*/
public?class?Film?{
public?static?void?main(String[]?args){
Scanner?input?=?new?Scanner(System.in);
int?[][]?num?=?new?int[2][10];
int?fg1,fg2;//標(biāo)志顧客選擇?的座位fg1:排數(shù)?fg2:列數(shù)
for(int?i=0;inum.length;i++){
for(int?j=0;jnum[i].length;j++)
num[i][j]=0;//賦初值,所有座位沒(méi)有被預(yù)定
}
randomBook(num);
System.out.print("\n-----------電影院座位訂票情況(0:還沒(méi)被預(yù)定?1:?已經(jīng)被預(yù)定)------------");
for(int?i=0;inum.length;i++){
System.out.println("");
for(int?j=0;jnum[i].length;j++)
System.out.print("??"+num[i][j]);
}
/**
?*?顧客輸進(jìn)的排數(shù)必須符合0?or?1
?*/
do{
System.out.print("\nInput?fg1:?");
fg1=input.nextInt();
}?while(fg10||fg12);
/**
?*?顧客輸進(jìn)的列數(shù)必須符合?0-9
?*/
do{
System.out.print("Input?fg2:?");
fg2=input.nextInt();
}?while(fg20||fg29);
if(num[fg1][fg2]==1){
System.out.print("\n已經(jīng)被人訂了,不好意思");
}else{
System.out.print("\n你要訂的座位是:?"+?fg1+"排??"+?fg2+"列,?票價(jià):");
if(fg1==1)
System.out.print("10000文");
else
System.out.print("20000文");
}
}
/**
?*?隨即設(shè)置電影院的座位被預(yù)定
?*/
public?static?void??randomBook(int[][]?num){
for(int?i=0;inum.length;i++){
for(int?j=0;jnum[i].length;j++){
//隨機(jī)設(shè)置
num[i][j]=(int)(Math.random()*2);
}
}
}
}
您需要用簡(jiǎn)潔明了的文字在這將疑惑描述清楚,讓回答者更好地了解您的困惑
比如您的問(wèn)題還沒(méi)有敘述清晰,請(qǐng)點(diǎn)擊展開“問(wèn)題補(bǔ)充”,
清楚描述您的疑惑,
,并能夠加入圖片來(lái)幫助回答者更加明了的知道你的疑惑,
更有針對(duì)性地幫助你。
我們可以針對(duì)你的需求提供一份適用于初學(xué)者的代碼,或?qū)W生版/個(gè)人版/專業(yè)版/企業(yè)版
您需要留下Email地址,以便回答者更好的解決你的問(wèn)題
為獲取幫助,您可以發(fā)送消息到:六伍柒幺伍六幺五('幺'讀yao,一聲,'柒'同 '七'),QQ
您還可以通過(guò)向我們發(fā)起求助的方式主動(dòng)去尋求我們的幫助。
如果您對(duì)回答不甚滿意,希望繼續(xù)對(duì)回答者進(jìn)行追問(wèn)了解詳情時(shí),
可點(diǎn)擊回答內(nèi)容下方的“繼續(xù)追問(wèn)”按鈕
請(qǐng)您切記為您的問(wèn)題選擇一個(gè)最恰當(dāng)?shù)姆诸悾?/p>
因?yàn)橹挥羞@樣,您的問(wèn)題才能在第一時(shí)間內(nèi)得到正確解答。
交易提醒:預(yù)付訂金是詐騙