import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Sixfore extends JFrame implements ActionListener
{
JLabel jb1,jb2,jb3;
JTextField jt1;
JPasswordField jp1;
JButton j1,j2;
boolean flag,flag1;
String [] mm;
public Sixfore()
{
super("登录窗口");
jb1=new JLabel("用户名称");
jb1.setBounds(50,50,50,20);
jb2=new JLabel("用户密码");
jb1.setBounds(50,100,50,20);
jb3=new JLabel("");
jb3.setBounds(75,150,50,20);
jt1=new JTextField("",20);
jt1.setBounds(150,50,20,20);
jp1=new JPasswordField("",20);
jp1.setBounds(150,100,20,20);
jp1.addActionListener(this);
j1=new JButton("确定");
j1.setBounds(50,200,20,20);
j1.addActionListener(this);
j2=new JButton("退出");
j2.setBounds(150,200,20,20);
j2.addActionListener(this);
Container w1cont=this.getContentPane();
w1cont.setLayout(null);
w1cont.add(jb1);
w1cont.add(jb2);
w1cont.add(jb3);
w1cont.add(jt1);
w1cont.add(jp1);
this.setSize(300,200);
this.setVisible(true);
}
public static void main(String [] args)
{
Sixfore w1=new Sixfore();
}
public void actionPerformed(ActionEvent e)
{
mm=jp1.getPassword();
if(e.getSource==j1)
{
if(jt1.getText().indexof('@')!=-1)
{
jb3.setText("输入了非法字符");
flag=false;
}
else flag=true;
if(mm.length<5||mm.length>10)
{
jb3.setText("密码长度为5--10");
flag1=false;
}
else flag1=true;
if(flag&&flag1)
jb3.setText("输入成功,谢谢!");
}
else
if(e.getSource==j1)
System.exit(0);
}
}
刚学JAVA,,写了个确认密码和用户名的程序,但就是运行不出来,请高手指点一具,用的是JDK1.5
这个JAVA程序为什么能通过编译而不能执行???
'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。(javac: Command not found) 产生的原因是没有设置好环境变量path。Win98下在autoexce.bat中加入path=%path%;c:\\jdk1.2\\bin,Win2000下则控制面板->系统->高级->环境变量->系统变量...看到了?双击Path,在后面加上c:\\jdk1.2\\bin。当然我们假...
浏览器JAVA插件,显示错误ClassNotFoundException?
1》,首先检查一下你的环境变量classpath的配置,看一看所需要的支持类库是否放在类路径里面,环境变量配置相关参考博客 http:\/\/blog.csdn.net\/zrf1335348191\/article\/details\/50773255 2》,是否使用了重复的类库,且版本不一致,导致低版本被优先使用 3》,类名错了,在调用class类中的forname方法时会...
菜鸟如何学习免杀?
一般对于一个问题,初级程序员和高级程序员考虑这个问题的方法绝对是不同的。比如,在初级程序员阶段时,他会觉得VB也能做出应用来,且看起来也不错。但到了中级程序员时,他可能就不会选择VB了,可能会用MFC,这时,也能做出效果不错的程序。到高级程序员时,他绝对不是首先选择以上工具,VB也好,VC也好,这些都不是他...
学习java 3年了,感觉对java仍然很模糊,想学精java,可是就是不知道该...
当然Java语法得先看一看的,I\/O包,Util包,Lang包你都熟? 悉了吗?然后再从JSP学起。如果你学过HTML,那么事情要好办的多,如果没有,那你快? 去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP? 。然后你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户?
程序运行出现exception in thread main java.lang.NumberFormatException...
肯能是你读取的文件里有非数字字符,或者数字格式有误。在sz数组后面,加个是否为数字字符的判断逻辑,将非数字字符过滤掉。
Exception in thread "main" java.lang.NoClassDefFoundError...
1, 当前路径就是指你的 .class 文件在当前目录下, [HelloWorld]$ javac HelloWorld.java \/\/这一步不会有多大问题, [HelloWorld]$ java HelloWorld \/\/ 这一步可能就会有问题. 如果出了象开头那样的问题, 首先确定不是由于敲错命令而出错. 如果没有敲错命 令, 那么接着做: [HelloWorld]$ echo $...
java[新手]类里的方法没有调用为什么实现了?
就好像你没有调用main方法,为什么程序能执行呢?因为虚拟机主动调用了它啊。再举个例子:\/** * Hello world! * *\/public class App { public static void main( String[] args ) { App app = new App(); app.run(new Callback() {public void run() {System.out.println(...
java程序员烂大街了吗(java就业前景和工资待遇)
Java程序员是不是已经烂大街了?现在JAVA程序员工作岗位比较多,同时现在很多公司面试不严格,宽进严出,有人看一看面试题都可以混水摸鱼进去,进去容易,坚数型持下来的人很少,大部分都是代码搬运工,这些人其实不是严格的JAVA程序员,非常容易转到其他方面,比如做前端、测试、运维、产品、运营。能弯兄...
如何防止程序员反编译?
(有一篇文章,我觉得写得不错,大家可以看一看:http:\/\/www.scjgcj.com\/#blog\/851544) 嗯,我觉得这个方法很好,我自己也差点被这个想法感动了,但是,作为一个严谨的程序员,我真的不愿意留下一个隐患在这里!所以,我继续思索! 高级加密class 前面我们说过有个伏笔来着,还记得吧?没错,就是那个native!native定义的...
编程中为什么需要异常处理?
在一些脚本型语言中,没有异常处理,通常设置一些断点增加alert('...")或trace("...")或print("...")输出一些信息来判断问题所在. 而在java等高级语言中有try{}catch{}等异常处理块,我想?第一,程序应测试保证没有错误,第二,对于可能发生的其它情况应有判断并用条件分支处理掉,所以应该不存在考虑不到的错误,...