微信小程序 > 微信公开课 > 急! java编写一个小程序
微信小程序,微信公开课,急! java编写一个小程序

急! java编写一个小程序

2019-03-12 17:02:19

微信公开课小程序热门讨论「急! java编写一个小程序」最新回复-新建个java文件,T.javaimportjava.awt.Dimension;importjava.awt.EventQueue;importjava.awt.FlowLayout;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JOptionPane;importjavax.swing.JPasswordField;importjavax.swing.JTextField;publicclassT{publicstaticvoidmain(String[]args){newFrame1();}}classFrame1extendsJFrame{privatestaticfinallongserialVersionUID=960670063256235391L;privatestaticfinalinttext_size=15;intn=0;privatefinalJLabelusernameLabel=newJLabel(用户名);privatefinalJTextFieldusernameField=newJTextField(,text_size);privatefinalJLabelpasswordLabel=newJLabel(密码);privatefinalJPasswordFieldpasswordField=newJPasswordField(,text_size);privatefinalJButtonloginButton=newJButton(登陆);protectedFrame1(){setTitle(登陆);setLayout(newFlowLayout());add(usernameLabel);add(usernameField);add(passwordLabel);add(passwordField);add(loginButton);loginButton.addActionListener(newActionListener(){@OverridepublicvoidactionPerformed(ActionEvente){if(login()){EventQueue.invokeLater(newRunnable(){publicvoidrun(){newFrame2();}});Frame1.this.dispose();}else{n++;if(n2)JOptionPane.showMessageDialog(Frame1.this,错误超过两次了,stop,JOptionPane.ERROR_MESSAGE);elseJOptionPane.showMessageDialog(Frame1.this,STOP,stop,JOptionPane.ERROR_MESSAGE);}}});setSize(200,300);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);DimensionscreenSize=Toolkit.getDefaultToolkit().getScreenSize();DimensionframeSize=getSize();setLocation((screenSize.widthframeSize.width)/2,(screenSize.heightframeSize.height)/2);}privatebooleanlogin(){Stringusername=usernameField.getText();Stringpassword=newString(passwordField.getPassword());returnadmin.equals(username)&&admin1.equals(password);}}classFrame2extendsJFrame{privatestaticfinallongserialVersionUID=6055147068340138622L;privatestaticfinalinttext_size=15;intn=0;privatefinalJLabelq1=newJLabel(问题1:test);privatefinalJLabelq2=newJLabel(问题2:test1);privatefinalJLabelq3=newJLabel(问题3:test2);privatefinalJTextFielda1=newJTextField(,text_size);privatefinalJTextFielda2=newJTextField(,text_size);privatefinalJTextFielda3=newJTextField(,text_size);privatefinalJButtonloginButton=newJButton(确定);protectedFrame2(){setTitle(回答问题);setLayout(newFlowLayout());add(q1);add(a1);add(q2);add(a2);add(q3);add(a3);add(loginButton);loginButton.addActionListener(newActionListener(){@OverridepublicvoidactionPerformed(ActionEvente){if(login()){EventQueue.invokeLater(newRunnable(){publicvoidrun(){newFrame3();}});Frame2.this.dispose();}else{n++;if(n2)JOptionPane.showMessageDialog(Frame2.this,错误超过两次了,stop,JOptionPane.ERROR_MESSAGE);elseJOptionPane.showMessageDialog(Frame2.this,STOP,stop,JOptionPane.ERROR_MESSAGE);}}});setSize(200,300);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);DimensionscreenSize=Toolkit.getDefaultToolkit().getScreenSize();DimensionframeSize=getSize();setLocation((screenSize.widthframeSize.width)/2,(screenSize.heightframeSize.height)/2);}privatebooleanlogin(){Stringas1=a1.getText();Stringas2=a2.getText();Stringas3=a3.getText();returnyes.equals(as1)&&yes.equals(as2)&&yes.equals(as3);}}classFrame3extendsJFrame{privatestaticfinallongserialVersionUID=6055147068340138622L;privatefinalJLabell=newJLabel(恭喜通关);protectedFrame3(){setTitle(恭喜通关);setLayout(newFlowLayout());add(l);setSize(200,300);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);DimensionscreenSize=Toolkit.getDefaultToolkit().getScreenSize();DimensionframeSize=getSize();setLocation((screenSize.widthframeSize.width)/2,(screenSize.heightframeSize.height)/2);}}
逻辑很清晰,不过非得用窗体实现吗,浏览器结构不行啊 更多有关「急! java编写一个小程序」的疑问请扫码关注微信公开课+小程序!
标签:微信公开课,小程序
微信小程序,微信公开课,急! java编写一个小程序

「急! java编写一个小程序」热议话题订阅

方法1:微信扫描微信公开课小程序码即可订阅热议话题「急! java编写一个小程序」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热议话题「急! java编写一个小程序」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热议话题「急! java编写一个小程序」

微信公开课小程序热议话题「急! java编写一个小程序」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热议话题「急! java编写一个小程序」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。