java 做登陆窗口,带有用户名和密码输入框和验证码。求修改

第一部分LoginIn.java:Font font1=new Font("楷体",Font.BOLD,15); ImageIcon img = new ImageIcon("登录窗口.JPG");//这是背景图片
JFrame frame=new JFrame("设置背景图片");
JLabel imgLabel = new JLabel(img);//将背景图放在标签里。

frame.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE)); imgLabel.setBounds(0,0,img.getIconWidth(), img.getIconHeight());//设置背景标签的位置

Font font1=new Font("楷体",Font.BOLD,15); ImageIcon img = new ImageIcon("登录窗口.JPG");//这是背景图片
JFrame frame=new JFrame("设置背景图片");
JLabel imgLabel = new JLabel(img);//将背景图放在标签里。

frame.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE)); imgLabel.setBounds(0,0,img.getIconWidth(), img.getIconHeight());//设置背景标签的位置

第二部分userMe.java:
import javax.swing.*;import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
public class userMe{
private String name="";

public void loader(boolean yes){

Font font1=new Font("楷体",Font.BOLD,15);
JFrame f=new JFrame();
f.setSize(200,200);
JPanel p=new JPanel();

p.setLayout(null);
if(yes){
JLabel lable1=new JLabel("成功登陆");
lable1.setForeground(Color.BLACK);
lable1.setBounds(115,135,80,45);
lable1.setFont(font1);
p.add(lable1);
}
else{

JLabel lable2=new JLabel("登陆失败");
lable2.setForeground(Color.BLACK);
lable2.setBounds(115,135,80,45);
lable2.setFont(font1);
p.add(lable2);
}

Container contentpane1=f.getContentPane();
f.add(p);

//f. setDefaultCloseOperation(EXIT_ON_CLOSE);
f.show();

}

}
刚刚赚了10点财富值,不好意思少了点,先提高上去,辛苦了哈

第1个回答  2012-12-18
已经调试成功。 请回归问题。本回答被提问者采纳
第2个回答  2012-12-18
截图看看什么效果。哪出错了? 报错也截上来看看
相似回答