我是个刚刚学习JAVA,请各位前辈帮帮忙哈

问题描述

importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.util.*;classLoginWindowextendsJDialogimplementsActionListener{JPanelp1=newJPanel();//定义并建立面板JPanelp2=newJPanel();JPanelp3=newJPanel();JPanelp4=newJPanel();JPanelp5=newJPanel();inti=0;JTextFieldtxtUserName=newJTextField(15);//用户名文本框JPasswordFieldtxtPassWord=newJPasswordField(15);//密码框JButtonok=newJButton("确定");JButtoncancel=newJButton("取消");publicLoginWindow(){setModal(true);//设置模态setBackground(Color.LIGHT_GRAY);//设置背景颜色ContainercontentPane=this.getContentPane();//取出内容面板contentPane.setLayout(newGridLayout(5,1));//设置布局为5行1列//将组件添加到中间容器p2.add(newJLabel("用户名:"));p2.add(txtUserName);p3.add(newJLabel("密码:"));p3.add(txtPassWord);p4.add(ok);p4.add(cancel);ok.addActionListener(this);//注册事件接听者cancel.addActionListener(this);txtUserName.addActionListener(this);txtPassWord.addActionListener(this);contentPane.add(p1);//将面板添加到内容面板contentPane.add(p2);contentPane.add(p3);contentPane.add(p4);contentPane.add(p5);setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//设置自动关闭窗口setSize(350,260);Dimensionscreen=Toolkit.getDefaultToolkit().getScreenSize();setLocation((screen.width-300)/2,(screen.height-220)/2);setTitle("登录窗口");setResizable(false);setVisible(true);}publicvoidactionPerformed(ActionEvente){if(e.getSource()==ok||e.getSource()==txtPassWord){if(txtUserName.getText().trim().equals("shine")&&txtPassWord.getText().trim().equals("shine")){dispose();}else{if(++i>=3){dispose();System.exit(0);}JOptionPane.showMessageDialog(null,"用户名或密码错误!");txtUserName.requestFocus();txtUserName.setSelectionStart(0);txtUserName.setSelectionEnd(txtUserName.getText().length());}}elseif(e.getSource()==cancel){dispose();System.exit(0);}elseif(e.getSource()==txtUserName)txtPassWord.requestFocus();}publicstaticvoidmain(String[]args){JDialog.setDefaultLookAndFeelDecorated(true);Fontfont=newFont("JFrame",Font.PLAIN,14);Enumerationkeys=UIManager.getLookAndFeelDefaults().keys();while(keys.hasMoreElements()){Objectkey=keys.nextElements();if(UIManager.get(key)instanceofFont)UIManager.put(key,font);}newLoginWindow();}}//在编译的时候出现了错误,我真了半天找不到啊,希望前辈们指点哈。

解决方案

解决方案二:
Objectkey=keys.nextElements();例如,要输出向量v的所有元素,可使用以下方法:for(Enumeratione=v.elements();e.hasMoreElements();){System.out.println(e.nextElement());}nextElement()nextElements()

时间: 2024-10-04 18:54:02

我是个刚刚学习JAVA,请各位前辈帮帮忙哈的相关文章

一道java题目,请大虾们帮帮忙,我是个新手,谢谢

问题描述 一道java题目,请大虾们帮帮忙,我是个新手,谢谢 编写一个程序,对于输入的一段程序,可以获取该程序的单词符号.单词符号的类别有基本字.标识符.常数.算符和界符.关键字为基本字,由字母组成,如int.for和while:变量名和函数名为标识符,由字母和数字构成,如fun1和age:固定不变的数值为常数,如12.13.86和25e8(科学计数法):算符如+.-.*./ .%.&&:界符如 {.[.(. :和:等. 如, public?static?void?main (String

java-一道Java题目,请大虾们帮帮忙,谢谢了

问题描述 一道Java题目,请大虾们帮帮忙,谢谢了 用Java编写一个程序,对于输入的一段英语文本,可以统计: 1.该文本中有多少英语单词: 2.该文本中有多少不同的英语单词. 如,输入 I am a good student. I am in Zhengzhou. 则可以统计出有9个英语单词.7个不同的英语单词. 解决方案 首先,需要对输入信息进行处理,去掉输入的标点符号,并以空格替换,需要用正则表达式,进行全部替换: 其次,就是对输入单词进行统计,使用字符串的分割函数split(" &quo

java发送邮件时出现“554 5.1.0 Sender Denied"请大神帮帮忙

问题描述 java发送邮件时出现"554 5.1.0 Sender Denied"请大神帮帮忙 用的邮箱不是QQ 邮箱 ,是自己公司的邮箱. javax.mail.MessagingException: 554 5.1.0 Sender Denied at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1020) at com.sun.mail.smtp.SMTPTransport.mailFrom(SM

myeclipse tomcat6.0在运行程序时报错,错误如下,请大神帮帮忙

问题描述 myeclipse tomcat6.0在运行程序时报错,错误如下,请大神帮帮忙 HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: javax.se

工具-如何实现这样一个数据列表,请大神帮帮忙

问题描述 如何实现这样一个数据列表,请大神帮帮忙 各位大神,小弟最近需要弄个数据列表,具体需求是从数据库中查询数据生成表格,这个数据时一行一行的.表格生成之后需要按照某一列的单元格内容进行分组,分组之后的数据可以折叠展开以方便查看(类似excel中行组合). 取数我还勉强能弄,但是前端分组+折叠/展开的功能实在是不会弄(原谅我是个小白,弄不出来就要失业了).请问有什么好的思路或者是现成的工具可以实现这个需求? 解决方案 什么语言什么平台没有说,假设你要的是web的http://download.

android-贴一段代码,关于自动接听的,请老司机帮帮忙

问题描述 贴一段代码,关于自动接听的,请老司机帮帮忙 public synchronized void answerRingingCall(Context context) { try { Log.e("try to answer", "below 2.3"); //ITelephony itelephony = getITelephony(mTelephonyManager); Method method = Class.forName("android

数据-Oracle 权限问题请给位帮帮忙,在线等

问题描述 Oracle 权限问题请给位帮帮忙,在线等 1.oracle 新建了一个用户,怎样赋权限 让这个用户只能对自己用户下的数据操作(包括视图,function等等) 2.expdp语句导出是导出的整个库么? 还是用户下的所有内容 ? (注:用户的权限是DBA)

wcf-同样的WCF服务程序,使用不同的宿主,效果不一样,请大神帮帮忙,谢谢

问题描述 同样的WCF服务程序,使用不同的宿主,效果不一样,请大神帮帮忙,谢谢 1C //契约的实现using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace TickService{ public class TickService:ITicketService { //Tick tick = Tick.tick

请大神帮帮忙,小弟需要急救啊

问题描述 请大神帮帮忙,小弟需要急救啊 为什么我在MyEclipse2014里写.css文件的时候,会报这种错误? 急等原因分析与解决方法 解决方案 库文件丢失,一方面你可能未真正激活myeclipse.另一方面可能你误删了一些东西,不妨从这两方面着手,希望对你有用 解决方案二: 你可以参考下这个http://www.bubuko.com/infodetail-1130958.html