成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

動(dòng)態(tài)編寫(xiě)Java代碼運(yùn)行 java動(dòng)態(tài)編譯java文件

JAVA編寫(xiě)好的文本編輯器代碼怎么運(yùn)行啊

import?java.awt.BorderLayout;

創(chuàng)新互聯(lián)公司是一家專(zhuān)注于網(wǎng)站建設(shè)、成都做網(wǎng)站與策劃設(shè)計(jì),丹東網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:丹東等地區(qū)。丹東做網(wǎng)站價(jià)格咨詢(xún):18982081108

import?java.awt.event.ActionEvent;

import?java.awt.event.ActionListener;

import?java.io.FileReader;

import?java.io.FileWriter;

import?java.io.IOException;

import?javax.swing.JFrame;

import?javax.swing.JMenu;

import?javax.swing.JMenuBar;

import?javax.swing.JMenuItem;

import?javax.swing.JScrollPane;

import?javax.swing.JTextArea;

import?javax.swing.SwingUtilities;

public?class?MenuTester?extends?JFrame?implements?ActionListener

{

private?static?final?long?serialVersionUID?=?1L;

private?static?final?String?FILE?=?"d:/1.txt";

JTextArea?textArea;

JScrollPane?scrollPane;

public?MenuTester?()

{

setTitle?("MenuTester");

setLayout?(new?BorderLayout?());

JMenuBar?menuBar?=?new?JMenuBar?();

JMenu[]?menu?=?new?JMenu[]?{?new?JMenu?("文件"),?new?JMenu?("編輯")?};

JMenuItem[]?menuItem1?=?new?JMenuItem[]?{?new?JMenuItem?("新建"),?new?JMenuItem?("打開(kāi)"),?new?JMenuItem?("保存"),?new?JMenuItem?("關(guān)閉")?};

JMenuItem[]?menuItem2?=?new?JMenuItem[]?{?new?JMenuItem?("復(fù)制"),?new?JMenuItem?("粘貼"),?new?JMenuItem?("剪切")?};

for?(?int?i?=?0;?i??menu.length;?i++?)

{

menuBar.add?(menu[i]);

}

for?(?int?i?=?0;?i??menuItem1.length;?i++?)

{

menu[0].add?(menuItem1[i]);

}

for?(?int?i?=?0;?i??menuItem2.length;?i++?)

{

menu[1].add?(menuItem2[i]);

}

menuItem1[0].addActionListener?(this);

menuItem1[1].addActionListener?(this);

menuItem1[2].addActionListener?(this);

menuItem1[3].addActionListener?(this);

setJMenuBar?(menuBar);

textArea?=?new?JTextArea?();

scrollPane?=?new?JScrollPane?(textArea);

scrollPane.setVisible?(false);

add?(scrollPane,?BorderLayout.CENTER);

setResizable?(false);

setSize?(800,?600);

setLocationRelativeTo?(null);

setDefaultCloseOperation?(JFrame.EXIT_ON_CLOSE);

setVisible?(true);

}

public?static?void?main?(?String[]?args?)

{

SwingUtilities.invokeLater?(new?Runnable?()

{

@Override

public?void?run?()

{

new?MenuTester?();

}

});

}

@Override

public?void?actionPerformed?(?ActionEvent?e?)

{

String?command?=?e.getActionCommand?();

if?("新建".equals?(command))

{

scrollPane.setVisible?(true);

validate?();

}

else?if?("關(guān)閉".equals?(command))

{

scrollPane.setVisible?(false);

textArea.setText?("");

validate?();

}

else?if?("打開(kāi)".equals?(command))

{

scrollPane.setVisible?(true);

validate?();

try

{

FileReader?fr?=?new?FileReader?(FILE);

char[]?cs?=?new?char[1];

while?(-1?!=?(?fr.read?(cs)?))

{

textArea.append?(new?String?(cs));

}

fr.close?();

}

catch?(Exception?e1)

{

e1.printStackTrace?();

}

}

else?if?("保存".equals?(command))

{

try

{

FileWriter?fw?=?new?FileWriter?(FILE);

fw.write?(textArea.getText?());

fw.flush?();

fw.close?();

}

catch?(IOException?e1)

{

e1.printStackTrace();

}

}

}

}

Java編寫(xiě)完游戲代碼怎么讓它運(yùn)行起來(lái)

JavaGUI圖形化界面編程中會(huì)接觸到,就是類(lèi)似于一個(gè)游戲窗口的東西作為運(yùn)行代碼的載體,運(yùn)行窗口的時(shí)候會(huì)調(diào)用貪吃蛇游戲的具體代碼,比如說(shuō)你點(diǎn)了開(kāi)始以后他就會(huì)調(diào)用你的代碼然后游戲窗口就給你切換到游戲開(kāi)始時(shí)候的界面,然后游戲開(kāi)始的界面窗口就會(huì)調(diào)用你的貪吃蛇加分啊,長(zhǎng)度變長(zhǎng)啊,以及死亡判斷啊這些類(lèi)型的代碼,等你game over以后重新開(kāi)始游戲就重新調(diào)用一遍游戲界面的代碼來(lái)重新開(kāi)始游戲,等到游戲窗口關(guān)閉了以后,載體結(jié)束運(yùn)行不再調(diào)用代碼,整個(gè)流程結(jié)束

如何使用eclipse編寫(xiě)運(yùn)行java程序

先下載安裝java的jdk,配置環(huán)境變量,然后下載eclipse,新建功能--建class文件,就可以寫(xiě)代碼了,這些過(guò)程很簡(jiǎn)單的,你百度再搜下教程,很簡(jiǎn)單的,加油?。?!

怎樣在mac上編寫(xiě)并運(yùn)行java程序

工具/原料

一臺(tái)蘋(píng)果系統(tǒng)的筆記本電腦

eclipse軟件

方法/步驟

1.查詢(xún)登錄eclipse官網(wǎng),由于我是用Java開(kāi)發(fā)的所以步驟如下:

2.找到“Eclipse?IDE?for?java?Developers”此處右上角會(huì)根據(jù)你當(dāng)前使用的系統(tǒng)自動(dòng)選擇,Mac下就會(huì)自動(dòng)選擇位“Mac?OS?X(Cocoa)”

3.然后點(diǎn)擊右邊的“Mac?OS?X?64bit”(這里我的Air是i5處理器可以用64位的),根據(jù)你的電腦也可以選擇“Mac?OS?X?32bit”進(jìn)行下載。

4.進(jìn)入下載界面后,點(diǎn)擊綠色下載箭頭,瀏覽器進(jìn)行下載。(下載后的格式為壓縮格式,需先解壓)

5.下載完成后(下載后的格式為壓縮格式,需先解壓),在解壓后的eclipse文件夾中找到eclipse.app,點(diǎn)擊打開(kāi)。

6.打開(kāi)后如圖1所示,成功進(jìn)入后,如圖2所示

7.界面左上角有“welcome”的頁(yè)面名,將該頁(yè)面關(guān)閉,會(huì)出現(xiàn)下圖

現(xiàn)在,可以開(kāi)始編寫(xiě)java了,現(xiàn)在我來(lái)做一個(gè)示范,比如說(shuō)輸出一個(gè)“hello world!”的經(jīng)典例題。

在左邊欄目框里,點(diǎn)擊右鍵,選擇“New”,在出現(xiàn)的快捷菜單里點(diǎn)擊“java project“,會(huì)出現(xiàn)下圖

2.將光標(biāo)移至“project name”填寫(xiě)框最前端,給自己的項(xiàng)目取一個(gè)名字。在這里我將“project name”填寫(xiě)為“first test”。然后點(diǎn)擊“Finish”。OK,現(xiàn)在項(xiàng)目已建成,名字為“first test”。

3.下面,需要建一個(gè)類(lèi),點(diǎn)擊"src",如圖1,右鍵,選擇“new”,再選擇“class”。出現(xiàn)下圖2

4.然后輸入類(lèi)的名字。 點(diǎn)擊“Finish”。注意,main要記得勾選。

5.OK,開(kāi)始輸入代碼吧!注意哦,主框架代碼系統(tǒng)會(huì)自動(dòng)顯示,無(wú)需我們自己輸入,

6.代碼輸入完畢,點(diǎn)擊菜單欄“Run”按鈕,OK啦,就可以在最下面一

欄”Console“界面看到運(yùn)行結(jié)果

網(wǎng)頁(yè)題目:動(dòng)態(tài)編寫(xiě)Java代碼運(yùn)行 java動(dòng)態(tài)編譯java文件
文章位置:http://jinyejixie.com/article38/dochopp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站維護(hù)、網(wǎng)站收錄、外貿(mào)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
蓬莱市| 贞丰县| 垣曲县| 盐边县| 鹤庆县| 纳雍县| 河南省| 蓝田县| 灵山县| 泰州市| 房山区| 延津县| 石嘴山市| 邵阳市| 金坛市| 万州区| 邢台市| 长岛县| 梁平县| 广灵县| 双辽市| 抚州市| 兴国县| 南昌县| 无锡市| 东辽县| 汾西县| 静宁县| 潞西市| 宁乡县| 兰西县| 娄烦县| 广南县| 襄城县| 平顺县| 隆德县| 项城市| 平定县| 遵义市| 永清县| 衡阳市|