⑴ java源代码怎样制作成成果
如果使用myeclipse或者eclipse的话,可以把项目导入到开发工具中,然后导出成一个jar包或者war包的形式然后运行。
如果没有用开发工具,那电脑上需要安装jdk,然后设置环境变量,在控制台执行javac,java命令运行。
⑵ 怎么用MyEclipse软件实现JAVA源代码的打包,生成可执行文件。
MyEclipse 跟Eclipse 都不能生成 *.exe文件,但是能生成jar文件,只要你的电脑装了jdk就可以运行jar文件,这根装Framework原理差不错,如果你要生成exe文件要用其他软件,例如exe4j来制作,至于怎么搞你上网搜搜很多这方面的资料跟教程
⑶ 怎样把一个java源代码做成一个软件成品
其实就是用一个外部程序 调用java虚拟机运行你的java程序。
可以做一个批处理文件,在里面调用java 虚拟机运行你的java程序。
也可以用某种编程语言,像vb ,c 或c++编个程序,生成exe,能调用java虚拟机运行你的程序,很简单的。
【源代码】
源代码(也称源程序),是指一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。
⑷ 求编写一个超级简单的Java的程序源代码
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class Login {
public static void main(String args[]) {
LoginFrm frame = new LoginFrm();
}
}
class LoginFrm extends JFrame implements ActionListener{
JLabel nameLabel=new JLabel("用户名:");
JLabel pwdLabel=new JLabel("密码:");
JTextField name=new JTextField(10);
JPasswordField password=new JPasswordField(10);
JButton butnSure=new JButton("确定");
JButton butnCancel=new JButton("取消");
public LoginFrm() {
super("登陆");
setBounds(500, 200, 280, 220);
setVisible(true);
setLayout(null);
nameLabel.setBounds(45, 20, 100, 25);
add(nameLabel);
add(name);
name.setBounds(105, 20, 110, 25);
add(pwdLabel);
pwdLabel.setBounds(45, 60, 100, 25);
add(password);
password.setBounds(105, 60, 110, 25);
add(butnSure);
butnSure.setBounds(45, 100, 80, 25);
add(butnCancel);
butnCancel.setBounds(135, 100, 80, 25);
butnSure.addActionListener(this);
butnCancel.addActionListener(this);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
validate();//刷新
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() ==butnSure){
System.out.println("用户名:"+name.getText());
System.out.println("密码:"+name.getText());
if("admin".equals(name.getText().trim())&&"123".equals(password.getText().trim())){
this.dispose();
new MainFrm("用户界面",name.getText().trim(),password.getText().trim());
}else {
JOptionPane.showMessageDialog(this, "用户不存在");
}
}else if(e.getSource()==butnCancel){
System.exit(1);
}
}
class MainFrm extends JFrame{
private JLabel info;
public MainFrm(String s,String name,String password) {
super(s);
setBounds(400, 200, 500, 400);
setLayout(new FlowLayout());
info=new JLabel("登陆成功,用户名:"+name+",密码:"+password);
add(info);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
validate();
}
}
}
⑸ 怎样将java源代码打包成可执行jar文件或exe文件
在你的jdk的bin目录下,有个jar.exe文件,是用来打包的,你运行它会有帮助信息。JCreator的功能较弱,建议你用一个非常好的免费的IDE,叫netbeans,现在版本5.0,用它建一个工程,会给你自动打包成jar文件,eclipse也可以,要稍微配置一下。java一般都是打包成jar文件,可以在安装了java虚拟机的计算机上跨平台使用。如果你想把它变成一个windows下的exe文件,可以用一些工具,如exe4j,
nativeJ等,可以把你的class文件打包成exe文件,用google搜一下,可以找到这些软件的下载地址。
⑹ 简单的java源码加工,搞好马上给分
/**
* @author bzwm
*
*/
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.Panel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.Random;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class _ssq extends JFrame {
private static JLabel title = new JLabel("输入注数:");
static final JLabel[] labels = new JLabel[] { new JLabel(), new JLabel(), new JLabel(), new JLabel(), new JLabel() };
private static JTextField txt = new JTextField(6);
public static void main(String[] args) {
Button button2 = new Button("双色球");
Font f = new Font("Dialog", Font.BOLD, 30);
button2.setFont(f);
button2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
clear();
String input = txt.getText().trim();
if (input.matches("//d+") && Integer.parseInt(input) <= 5) {
JOptionPane.showMessageDialog(null, "请正确输入注数!");
} else {
int num = Integer.valueOf(txt.getText().trim());
for (int i = 0; i < num; i++) {
int[] result = randoms();
int[] result2 = randoms2();
StringBuilder builder = new StringBuilder((i + 1) + ": 红球:");
for (int j = 0; j < 6; j++) {
builder.append(String.valueOf(result[j]) + " ");
}
builder.append("蓝球:" + result2[0]);
labels[i].setText(builder.toString());
}
}
}
});
final JFrame myFrame = new JFrame("Test");
Panel panel = new Panel(new GridLayout(7, 1));
panel.add(button2);
JPanel inputPnl = new JPanel(new FlowLayout());
inputPnl.add(title);
inputPnl.add(txt);
panel.add(inputPnl);
for (int i = 0; i < 5; i++) {
panel.add(labels[i], BorderLayout.CENTER);
labels[i].setFont(f);
}
myFrame.add(panel);
myFrame.pack();
myFrame.setSize(600, 400);
myFrame.setVisible(true);
myFrame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
myFrame.setVisible(false);
System.exit(0);
}
});
}
public static int[] randoms() {
Random r = new Random();
int temp1, temp2;
int send[] = { 22, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26,
27, 28, 29, 30, 31, 32, 33 };
int len = send.length;
int returnValue[] = new int[33];
for (int i = 0; i < 33; i++) {
temp1 = Math.abs(r.nextInt()) % len;
returnValue[i] = send[temp1];
temp2 = send[temp1];
send[temp1] = send[len - 1];
send[len - 1] = temp2;
len--;
}
return returnValue;
}
public static void clear() {
for (JLabel lbl : labels) {
lbl.setText("");
}
}
public static int[] randoms2() {
Random r = new Random();
int temp1, temp2;
int send[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 };
int len = send.length;
int returnValue[] = new int[16];
for (int i = 0; i < 16; i++) {
temp1 = Math.abs(r.nextInt()) % len;
returnValue[i] = send[temp1];
temp2 = send[temp1];
send[temp1] = send[len - 1];
send[len - 1] = temp2;
len--;
}
return returnValue;
}
}
⑺ 怎样把一个java源代码做成一个软件成品,就是直接能运行的那种
其实就是用一个外部程序 调用java虚拟机运行你的java程序。
可以做一个批处理文件
在里面调用java 虚拟机运行你的java程序。
也可以用某种编程语言,像vb ,c 或c++编个程序,生成exe,能调用java虚拟机运行你的程序,很简单的。
⑻ java源代码怎么弄成exe文件,要详细步骤,我是菜鸟
这是几种比较常用的把java程序转换成exe文件的方法。
一、exe4j
说明:exe4j可以将Jar文件制作成exe文件,但需jre支持,也可将Jar文件放在外面。
软件性质:共享软件
二、JBuilder
说明:新版本的JBuilder可以直接把工程制作成各系统的可执行文件,包括Windows系统。
软件性质:商业软件
三、NativeJ
说明:与exe4j功能类似。
软件性质:共享软件
四、Excelsior JET
说明:可以直接将Java类文件制作成exe文件,除AWT和Swing及第三方图形接口外可不需jre支持(Java5.0不行)。
软件性质:共享软件
五、jshrink
说明:可将Jar文件打包进exe文件。同时具有混淆功能(这才是它的主要功能)。
软件性质:共享软件
六、InstallAnywhere
说明:打包工具,对Java打包最好用。可打包成各操作系统运行包。包括Windows系统。
软件性质:商业软件。
七、InstallShieldX
说明:与InstallAnywhere类似,但比InstallAnywhere功能强大。相对的,比较复杂,不易上手,我现在还没学会。
软件性质:商业软件。