2024年10月eclipse登录界面代码(eclipse 用swing 设计了登录页面代码(有用户名 和密码),如何验证呢)

 更新时间:2024-10-12

  ⑴eclipse登录界面代码(eclipse用swing设计了登录页面代码(有用户名和密码,如何验证呢

  ⑵eclipse用swing设计了登录页面代码(有用户名和密码,如何验证呢

  ⑶packagetest;importjava.awt.BorderLayout;importjava.awt.FlowLayout;importjava.awt.GridLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjavax.swing.JPasswordField;importjavax.swing.JTextField;importjavax.swing.border.EmptyBorder;publilassLoginFrameextendsJFrame{/****/privatestaticfinallongserialVersionUID=-L;privateClientContextclientContext;publicvoidsetClientContext(ClientContextcontext){this.clientContext=context;}publicLoginFrame(){init();//初始化界面}privatevoidinit(){setSize(,);setTitle(“登录系统“);setContentPane(createContentPane());setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){clientContext.exit(LoginFrame.this);}});}privateJPanelcreateContentPane(){JPanelp=newJPanel(newBorderLayout());p.add(BorderLayout.NORTH,newJLabel(“登录系统“,JLabel.CENTER));p.add(BorderLayout.CENTER,createCenterPane());p.add(BorderLayout.SOUTH,createBtnPane());p.setBorder(newEmptyBorder(,,,));returnp;}privateJPanelcreateCenterPane(){JPanelp=newJPanel(newBorderLayout());p.add(BorderLayout.NORTH,createIdPwdPane());p.setBorder(newEmptyBorder(,,,));returnp;}privateJPanelcreateBtnPane(){JPanelp=newJPanel(newFlowLayout());JButtonlogin=newJButton(“登录“);JButtoncancel=newJButton(“取消“);p.add(login);p.add(cancel);getRootPane().setDefaultButton(login);login.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){//System.out.println(“LoginClick“);clientContext.login();//将请求转发给控制器}});cancel.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){clientContext.exit(LoginFrame.this);}});returnp;}privateJPanelcreateIdPwdPane(){JPanelp=newJPanel(newGridLayout(,,,));p.add(createIdPane());p.add(createPwdPane());returnp;}privateJPanelcreateIdPane(){JPanelp=newJPanel(newBorderLayout());JLabell=newJLabel(“编号:“);//务必将idField引用到界面控件对象idField=newJTextField();p.add(BorderLayout.WEST,l);p.add(BorderLayout.CENTER,idField);returnp;}privateJPanelcreatePwdPane(){JPanelp=newJPanel(newBorderLayout());JLabell=newJLabel(“密码:“);//务必将pwdField引用到界面控件对象pwdField=newJPasswordField();//处理一个LinuxSwing的BUG!pwdField.enableInputMethods(true);p.add(BorderLayout.WEST,l);p.add(BorderLayout.CENTER,pwdField);returnp;}//务必将idField引用到界面控件对象privateJTextFieldidField;publicintgetUserId(){Stringstr=idField.getText();returnInteger.parseInt(str);}//务必将pwdField引用到界面控件对象privateJPasswordFieldpwdField;publicStringgetPwd(){charpwd=pwdField.getPassword();returnnewString(pwd);}}

  ⑷用Eclipse做了一个登录界面,然后点击登录,弹出一个对话框,登录成功的代码是什么

  ⑸window.open(URL,name,features,replace)描述URL一个可选的字符串,声明了要在新窗口中显示的文档的URL。如果省略了这个参数,或者它的值是空字符串,那么新窗口就不会显示任何文档。name一个可选的字符串,该字符串是一个由逗号分隔的特征列表,其中包括数字、字母和下划线,该字符声明了新窗口的名称。这个名称可以用作标记《a》和《form》的属性target的值。如果该参数指定了一个已经存在的窗口,那么open()方法就不再创建一个新窗口,而只是返回对指定窗口的引用。在这种情况下,features将被忽略。features一个可选的字符串,声明了新窗口要显示的标准浏览器的特征。如果省略该参数,新窗口将具有所有标准特征。在窗口特征这个表格中,我们对该字符串的格式进行了详细的说明。replace一个可选的布尔值。规定了装载到窗口的URL是在窗口的浏览历史中创建一个新条目,还是替换浏览历史中的当前条目。支持下面的值:true-URL替换浏览历史中的当前条目。false-URL在浏览历史中创建新的条目。例子:《scripttype=“text/javascript“》functionaa(){window.open(’你自己的页面名称.html’,’name’);}《/script》《inputtype=“button“value=“JS打开新页面“onclick=“aa()“/》

  ⑹用Eclipse做了一个登录界面,然后点击登录,弹出一个对话框,登录成功的代码是什么

  ⑺《formname=“form“method=“post“action=“.jsp“》《inputtype=“Submit“value=“提交“》这两个一起,就是点了提交,数据post给.jsp页面,并且跳转

  ⑻JAVA中在登录界面成功后如何跳转到eclipse中其他代码的结果

  ⑼JAVA中在登录界面按住Ctrl键,鼠标单击super.say,Eclipse中跳转结果。、按住Ctrl键,单击第行代码sayHello,跳转结果。看到这样的跳转结果会让很多初学者摸不着头脑。希望在今后的Eclipse版本中能够尽快的修正这个跳转到eclipse中其他代码的功能。

  ⑽eclipse下做出这个界面的代码

  ⑾import?java.awt.BorderLayout;import?java.awt.Frame;import?java.awt.GridLayout;import?java.awt.Label;import?java.awt.Panel;import?java.awt.TextField;import?java.awt.event.WindowAdapter;import?java.awt.event.WindowEvent;public?class?ZCFrame?extends?Frame?{?public?ZCFrame()?{??Label?l?=?new?Label(“注册“);??Label?yhLabel?=?new?Label(“用户名:“);??Label?mmLabel?=?new?Label(“密码:“);??TextField?yhTf?=?new?TextField();??TextField?mmTf?=?new?TextField();??Panel?p?=?new?Panel();??p.setLayout(new?GridLayout(,));??p.add(yhLabel);??p.add(yhTf);??p.add(mmLabel);??p.add(mmTf);??this.add(l,?BorderLayout.NORTH);??this.add(p,?BorderLayout.CENTER);??this.pack();;??this.setLocation(,?);??this.addWindowListener(new?WindowAdapter()?{???Override???public?void?windowClosing(WindowEvent?e)?{????System.exit();???}?????});??this.setVisible(true);?}?public?static?void?main(String?args)?{??new?ZCFrame();?}}

  ⑿eclipse一个用户登录界面的代码写出来的为什么会出现无法显示

  ⒀重置窗口布局。首先要检查配置的环境变量,jdk版本号,看看是哪个版本的jdk,在Eclipse里代码都跟jdk有关,没安装jdk,没配置环境变量,就会不显示。必须和Eclipse版本相同,否则在Eclipse里无论设置什么,在布局文件里都不会有代码提示的。

  ⒁用Eclipse做一个登录的界面,其中的各种问题

  ⒂’Login_suess’你登录也就是要到对应的数据取数据,进行验证。你目前如果没有用框架就要在web.xml中进行配置对应的servlet,也就是你登录会请求对应的方法,在对应的方法里面有你要连接数据库的方法。如果有的情况下,就要根据框架对应的进行配置。

  ⒃eslipse中点击登录跳转到下一个界面代码实现

  ⒄打开eclipse软件。、建立一个java工程。菜单栏中依次点击“file”-“new”-“javaproject”;然后,在工程列表中选中工程单击鼠标右键,选中“new”-“class”,在配置自己的类。、添加属性,载入属性代码。、建立卡片类,运行程序点击编译并运行按钮,按最后一个的按钮后,即可实现点击登录跳转到下一个界面。

  ⒅eclipse编写JAVA程序只想编写一个界面,输入账号和密码的,但是出错,请高手帮忙分析错误代码如下

  ⒆importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publilassTest_Loginextendsjavax.swing.JFrame{privateJPaneljPanel;privateJButtonbntLogin;privateJButtonbntCannel;privateJPasswordFieldpwd;privateJTextFieldusername;privateJLabeljLabel;privateJLabeljLabel;publicstaticvoidmain(Stringargs){Test_Logininst=newTest_Login();inst.setLocationRelativeTo(null);inst.setVisible(true);}publicTest_Login(){super();initGUI();}privatevoidinitGUI(){try{setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);{jPanel=newJPanel();getContentPane().add(jPanel,BorderLayout.CENTER);jPanel.setLayout(null);{jLabel=newJLabel();jPanel.add(jLabel);jLabel.setText(“用户名“);jLabel.setBounds(,,,);}{jLabel=newJLabel();jPanel.add(jLabel);jLabel.setText(“密码“);jLabel.setBounds(,,,);}{username=newJTextField();jPanel.add(username);username.setBounds(,,,);}{pwd=newJPasswordField();jPanel.add(pwd);pwd.setBounds(,,,);}{bntLogin=newJButton();jPanel.add(bntLogin);bntLogin.setText(“登陆“);bntLogin.setBounds(,,,);bntLogin.addMouseListener(newMouseAdapter(){publicvoidmouseClicked(MouseEvente){if(username.getText().equals(“小王“)&&pwd.getText().equals(“xiaowang“)){JOptionPane.showMessageDialog(Test_Login.this,“登录成功“);}else{JOptionPane.showMessageDialog(Test_Login.this,“登录失败“);}}});bntCannel=newJButton();jPanel.add(bntCannel);bntCannel.setText(“取消“);bntCannel.setBounds(,,,);bntCannel.addMouseListener(newMouseAdapter(){publicvoidmouseClicked(MouseEvente){System.exit();}});}}pack();setSize(,);}catch(Exceptione){e.printStackTrace();}}}试试这个代码用户登录界面的输入用户名和密码的

  ⒇如何eclipse编写一个简单实用的登陆界面

  ⒈package?test;import?java.awt.*;import?java.awt.event.*;import?javax.swing.*;public?class?UserInterface?extends?JFrame?implements?WindowListener{????JFrame?jf;????JPanel?jpan,jpan,jpan;????JLabel?username,password,lspace;????JTextField?user,pass;????JButton?login,register;????????public?void?go(){????????????????jf=new?JFrame(“UserInterface“);????????jf.setSize(,?);????????jf.setResizable(false);????????jf.setLayout(new?GridLayout(,,,));????????jpan=new?JPanel();????????jpan=new?JPanel();????????jpan=new?JPanel();????????username=new?JLabel(“Username“);????????password=new?JLabel(“Password“);????????user=new?JTextField();????????pass=new?JTextField();????????login=new?JButton(“Login“);????????register=new?JButton(“Register“);????????????????jpan.setSize(,?);????????jpan.add(username);????????jpan.add(user);????????????????jpan.setSize(,?);????????jpan.add(password);????????jpan.add(pass);????????????????jpan.setLayout(new?FlowLayout(FlowLayout.CENTER,,));????????jpan.add(login);????????jpan.add(register);????????????????lspace=new?JLabel();????????jf.add(lspace);????????jf.add(jpan);????????jf.add(jpan);????????lspace=new?JLabel();????????jf.add(lspace);????????jf.add(jpan);????????lspace=new?JLabel();????????jf.add(lspace);????????????????jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);????????????????jf.setVisible(true);????}????????public?static?void?main(String?args){????????????????UserInterface?ui=new?UserInterface();????????ui.go();????}????????public?void?windowDeactivated(WindowEvent?e){????????????}????Override????public?void?windowActivated(WindowEvent?arg)?{????????//?TODO?Auto-generated?method?stub????????????}????Override????public?void?windowClosed(WindowEvent?arg)?{????????//?TODO?Auto-generated?method?stub????????????}????Override????public?void?windowClosing(WindowEvent?arg)?{????????//?TODO?Auto-generated?method?stub????????????}????Override????public?void?windowDeiconified(WindowEvent?arg)?{????????//?TODO?Auto-generated?method?stub????????????}????Override????public?void?windowIconified(WindowEvent?arg)?{????????//?TODO?Auto-generated?method?stub????????????}????Override????public?void?windowOpened(WindowEvent?arg)?{????????//?TODO?Auto-generated?method?stub????????????}}

您可能感兴趣的文章:

相关文章