新手小问题,在线等
我写一个登陆框代码如下:
package com.minsc.syntax.awt.MyLogin;
import java.awt.*;
import javax.swing.*;
public class MyLogin extends JFrame{
public MyLogin(){
super("Login");
JLabel UserName=new JLabel("UserName");
JLabel PassWord=new JLabel("PassWord");
JTextField un=new JTextField();
JPasswordField pw=new JPasswordField();
JButton ok=new JButton("Confirm");
JButton cl=new JButton("Cancel");
setLayout(new GridLayout(3,2));
UserName.setSize(100,50);
PassWord.setSize(100,50);
un.setSize(100,50);
pw.setSize(100,50);
ok.setSize(100,50);
cl.setSize(100,50);
add(UserName);
add(un);
add(PassWord);
add(pw);
add(ok);
add(cl);
this.setSize(300,150);
this.setVisible(true);
}
}
class mytest{
public static void main(String[] args){
new MyLogin();
}
}
不知道为何不能运行,正在摸索界面编程的原理,请赐教,swing的编程逻辑说什么样的,请说说,分不够,请见谅