问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我有个秒表的JAVA源代码,老师要求上交.JAVA文件,请问怎么把源代码变成.JAVA文件

发布网友 发布时间:2022-05-15 03:05

我来回答

5个回答

热心网友 时间:2023-10-05 14:25

额。估计你还没有下载JDK 吧。下载JDK,安装。可以不添加环境变量什么的,直接把源文件拷贝到/bin目录下,进入命令行,跳到安装目录/bin,下面javac 文件名。。。就可以了。目录下会有文件。如果出现错误缺少包,就去下载,放到 /lib 下。追问我 要的是后缀名为JAVA的文件

热心网友 时间:2023-10-05 14:25

在jAVA编辑工具里新建一个类,再将代码复制进去。注意新建类的名字和你代码类里的一致。

热心网友 时间:2023-10-05 14:26

先是后缀名后然后重命名:*.java

热心网友 时间:2023-10-05 14:26

纯Java做的秒表:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class TestTimer extends JFrame implements ActionListener, Runnable {
private static TestTimer obj;
private JButton btnStart;
private JButton btnPause;
private JButton btnResume;
private JButton btnStop;
private JLabel lblTime;
private static Thread th;
private long count;

public TestTimer(){
super("秒表");
btnStart = new JButton("开始");
btnPause = new JButton("暂停");
btnResume = new JButton("继续");
btnStop = new JButton("停止");
lblTime = new JLabel("00:00:00.000");
this.setLayout(new FlowLayout());
this.add(btnStart);
this.add(btnPause);
this.add(btnResume);
this.add(btnStop);
this.add(lblTime);
btnStart.addActionListener(this);
btnPause.addActionListener(this);
btnResume.addActionListener(this);
btnStop.addActionListener(this);
this.setSize(150, 200);
this.setVisible(true);
}

public static void main(String[] args) {
obj = new TestTimer();
}

public void actionPerformed(ActionEvent e) {
JButton btn = (JButton)e.getSource();
if(btn.getText().equals("开始")){
th = new Thread(obj);
count = 0;
th.start();
}
else if(btn.getText().equals("暂停")){
th.suspend();
}
else if(btn.getText().equals("继续")){
th.resume();
}
else if(btn.getText().equals("停止")){
th.stop();
}
}

@Override
public void run() {
while(true){
int ms, seconds, minutes, hours;
String msg = "";
hours = (int)(count / 3600000);
minutes = (int)((count - hours * 3600000) / 60000);
seconds = (int)((count - hours * 3600000 - minutes * 60000) / 1000);
ms = (int)(count % 1000);
if(hours < 10){
msg += "0" + hours + ":";
}
else{
msg += hours + ":";
}
if(minutes < 10){
msg += "0" + minutes + ":";
}
else{
msg += minutes + ":";
}
if(seconds < 10){
msg += "0" + seconds + ":";
}
else{
msg += seconds + ":";
}
if(ms < 10){
msg += "00" + ms;
}
else if(ms < 100){
msg += "0" + ms;
}
else{
msg += ms;
}

lblTime.setText(msg);
count++;
try {
Thread.sleep(1);
}
catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
运行界面:
追问我 要的是后缀名为JAVA的文件 代码我有

热心网友 时间:2023-10-05 14:27

找个反编译工具
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 安卓机无法设置默认输入法,也无法使用输入法。 怎样保存保存我写的Java的记录 安卓系统用不了其它输入法 我在学习JAVA,我想实现保存或上传功能,麻烦您指导下~~ 安卓手机无法打开输入法进行输入 javaee做好了怎么保存 安卓系统输入法调不出来望大家指点。 安卓浏览器无法打开输入法 我编写了java程序,在myeclipse中运行成功,我想把运行结果和程序步骤上交给老师,不知道怎么弄,求指教。 我的JAVA作业写好后不能储存!谁来救救我呀?明天就要交了! 安卓手机ROOT后输入法不能用了 怎么解决 新注册没加好友,登陆需要好友验证怎么办? 怎么不用好友验证就能登录微信(办没多久的? 新手机新注册的,还没有微信好友,需要验证怎么办? 我想问一下,健身时,应该买蛋白粉啊还是增肌粉,我比较瘦,脸比较胖,蛋白粉应该怎么喝啊,具体有什么用_百度问一问 想买健身器材,应该选什么的呢 ? 新注册没加好友,登陆需要好友验证怎么办? 家里健身,需要买哪些器材? 想在家健身买什么东西 健身的时候,应该购买哪些健身补品呢? 我用记事本写了一个小JAVA的程序,可保存的时候总是无法保存为*.JAVA格式是怎么回事啊??? 办理这个品牌授权书证书工商局是需要收取238元的真的吗 怎么删除新浪微博的群内留言 poss机是刷信用卡的还是刷银行卡的 商场里面刷卡一般用的银行卡还是信用卡 怎样用GBA模拟器录制游戏视频? ppsspp模拟器怎样录制视频啊?录制出来的视频在哪里啊? 提个问题,请问MAME模拟器怎么录制游戏呢? wii模拟器怎么录制视频 求个软件 winkawaks1.58模拟器,怎么录制视频。 逍遥模拟器录屏的时候可以进行上网浏览吗? ps2模拟器F12自带录像怎么用啊? 我用夜神模拟器玩长安幻世绘,想要截取游戏画面该怎么操作 搜加的好友,怎么给他发红包发不过去? 华泰证券可取余额支持快速提现吗且额度有多少限制 华泰证券三方存管资金调拨什么时候到银行账户 工商银行怎么转账到华泰证券股票账户 华泰证券券商转银行的账户算出来是怎么回事儿 今天华泰证券里的钱怎么不好转到银行里? 华泰证券怎么把资金转入银行卡 详细的