网站建设资讯

NEWS

网站建设资讯

java界面编程源代码 java程序源码

怎么在电脑上运行Java源程序代码

首先你要在你的电脑上安装jdk。你可以在后面链接地址下载适合你自己的版本(),如果这个链接过期了,请在这个首先找一找。

目前成都创新互联已为成百上千家的企业提供了网站建设、域名、虚拟空间、网站托管、服务器托管、企业网站设计、白塔网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

在你的电脑上配置java环境变量,主要是配置path和classpath。你可以百度java环境变量配置,可以找到很多java环境变量配置方法。配置完毕,可以在cmd窗口下用java -version来查看是否配置成功。如果显示出java版本相关的信息表示配置成功,可以进行下一步了。

编译你的源代码,cmd窗口下把路径改变(cd)到你源代码文件所在的路径,然后用javac 源文件名编译,例如javac Hello.java(需要注意的是源文件名需要是你文件public类的类名,如果你的文件有public类的话)。当然你也可以不改变(cd)到源文件所在的路径,你的文件就需要加上绝对路径就可以了。例如:javac e:\src\Hello.java.

运行你编译好的文件,java Hello(需要注意运行的时候没有后缀.java或者.class),同样你可以不改变路径用绝对路径运行,例如:java e:\src\Hello.如果你的代码中有窗口这样的类似的图形化界面,你就需要用javaw来运行。

另外,你可以使用eclipse,NetBeans这样的集成开发环境(IDE)来写代码,这样方便很多。

JAVA中GUI登录界面设计源代码是什么?

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.FlowLayout;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

public class Login {

private JFrame frame = new JFrame("登录");

private Container c = frame.getContentPane();

private JTextField username = new JTextField();

private JPasswordField password = new JPasswordField();

private JButton ok = new JButton("确定");

private JButton cancel = new JButton("取消");

public Login(){

frame.setSize(300,200);

c.setLayout(new BorderLayout());

initFrame();

frame.setVisible(true);

}

private void initFrame() {

//顶部

JPanel titlePanel = new JPanel();

titlePanel.setLayout(new FlowLayout());

titlePanel.add(new JLabel("系统管理员登录"));

c.add(titlePanel,"North");

//中部表单

JPanel fieldPanel = new JPanel();

fieldPanel.setLayout(null);

JLabel l1 = new JLabel("用户名:");

l1.setBounds(50, 20, 50, 20);

JLabel l2 = new JLabel("密 码:");

l2.setBounds(50, 60, 50, 20);

fieldPanel.add(l1);

fieldPanel.add(l2);

username.setBounds(110,20,120,20);

password.setBounds(110,60,120,20);

fieldPanel.add(username);

fieldPanel.add(password);

c.add(fieldPanel,"Center");

//底部按钮

JPanel buttonPanel = new JPanel();

buttonPanel.setLayout(new FlowLayout());

buttonPanel.add(ok);

buttonPanel.add(cancel);

c.add(buttonPanel,"South");

}

public static void main(String[] args){

new Login();

}

}

求编写一个超级简单的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 编程的源代码

直接定义两个接口学生接口里面定义一个学费的变量,老师接口里面定义一个工资变量,

eclipse里面可以自动帮你添加相关变量的getterhe

setter方法的。


网站名称:java界面编程源代码 java程序源码
文章网址:http://njwzjz.com/article/ddiscih.html