已有81人关注
综合题
发表在新手报到 2018-12-29
是否精华
版块置顶:
这个题目不会做


分享到:
精彩评论 7
mrkj_0257
学分:1507 LV9
2018-12-29
沙发
哪个题目吖
顾念念吖?_1546068946
学分:8 LV1
2018-12-31
板凳

mrkj_0257 发表于2018-12-29 18:12

哪个题目吖

编写一个Swing程序,实现借阅图书功能,要求有继承、多态、异常处理。

 

顾念念吖?_1546068946
学分:8 LV1
2018-12-31
地板

顾念念吖?_1546068946 发表于2018-12-31 16:31

编写一个Swing程序,实现借阅图书功能,要求有继承、多态、异常处理。

 

编写一个Swing程序,实现学生注册功能,要求有数组、字符串、循环、包装类、数字处理类;

这两个都不会。如果会的话可以尽快回复我么,特别感谢。

mrkj_0257
学分:1507 LV9
2018-12-31
4L

顾念念吖?_1546068946 发表于2018-12-31 16:32

编写一个Swing程序,实现学生注册功能,要求有数组、字符串、循环、包装类、数字处理类;

这两个都不会。如果会的话可以尽快回复我么,特别感谢。

这个应该很简单啊

只是做这一个窗体吗

mrkj_0257
学分:1507 LV9
2018-12-31
5L

顾念念吖?_1546068946 发表于2018-12-31 16:32

编写一个Swing程序,实现学生注册功能,要求有数组、字符串、循环、包装类、数字处理类;

这两个都不会。如果会的话可以尽快回复我么,特别感谢。

//package com.zzsyp.z$others;


/**

 * 实现注册功能

 * 

 * @author zzsyp

 */


import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

import javax.swing.JButton;


import java.awt.Container;

import java.awt.Font;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

public class Demo17$exp extends JFrame{

//成员参数

Container ctn=null;

JLabel titleJL=null;

JLabel nameJL=null;

JLabel numbJL=null;

JLabel pwd1JL=null;

JLabel pwd2JL=null;

JTextField nameJT=null;

JTextField numbJT=null;

JPasswordField pwd1JT=null;

JPasswordField pwd2JT=null;

JButton submitBtn=null;

JButton display_echo_char=null;

public Demo17$exp() {

setTitle("学生系统注册界面");//设置标题

setBounds(500,260,350,400);//设置大小及坐标

setDefaultCloseOperation(EXIT_ON_CLOSE);//设置默认关闭方式

//初始化成员参数

ctn=getContentPane();

ctn.setLayout(null);

titleJL=new JLabel("注册");

titleJL.setFont(new Font("宋体",Font.BOLD,22));

titleJL.setBounds(150,15 ,100, 20); 

nameJL=new JLabel("姓    名:");

Font forJLs=new Font("宋体",Font.PLAIN,15);

nameJL.setFont(forJLs);

nameJL.setBounds(50,60 ,100, 20); 

numbJL=new JLabel("学    号:");

numbJL.setFont(forJLs);

numbJL.setBounds(50,105 ,100, 20); 

pwd1JL=new JLabel("密    码:");

pwd1JL.setFont(forJLs);

pwd1JL.setBounds(50,150 ,100, 20); 

pwd2JL=new JLabel("确认密码:");

pwd2JL.setFont(forJLs);

pwd2JL.setBounds(50,195 ,100, 20);

nameJT=new JTextField();

nameJT.setBounds(120,60,150, 20); 

numbJT=new JTextField();

numbJT.setBounds(120,105,150, 20);

pwd1JT=new JPasswordField();

pwd1JT.setBounds(120,150,150, 20);

pwd2JT=new JPasswordField();

pwd2JT.setBounds(120,195,150, 20);

submitBtn=new JButton("提交");

submitBtn.setBounds(210,240,70,30); 

display_echo_char=new JButton("N");

display_echo_char.setBounds(270,195,20,20);

ctn.add(titleJL);

ctn.add(nameJL);

ctn.add(numbJL);

ctn.add(pwd1JL);

ctn.add(pwd2JL);

ctn.add(nameJT);

ctn.add(numbJT);

ctn.add(pwd1JT);

ctn.add(pwd2JT);

ctn.add(submitBtn);

ctn.add(display_echo_char);

  ctn.validate();

 

  addListeners();

}

public void addListeners() {

display_echo_char.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent arg0) {

// TODO Auto-generated method stub

switch(display_echo_char.getText()) {

case "Y":

display_echo_char.setText("N");

pwd1JT.setEchoChar('*');pwd2JT.setEchoChar('*');

break;

case "N":

display_echo_char.setText("Y");

pwd1JT.setEchoChar('\0');pwd2JT.setEchoChar('\0');

break;

}

}

});

submitBtn.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

if(isNull()) {

JOptionPane.showMessageDialog(Demo17$exp.this,"有值未输入!");

}

else if(!(pwd1JT.getText().equals(pwd2JT.getText()))) {

JOptionPane.showMessageDialog(Demo17$exp.this,"密码不一致!");

}

else

{

JOptionPane.showMessageDialog(Demo17$exp.this,"注册成功!"+

"\n您的信息:\n姓名:"+nameJT.getText()+

"\n学号:"+numbJT.getText()+

"\n密码:"+pwd1JT.getText()

);

}

}

});

}

public boolean isNull() {

return nameJT.getText().equals("")||numbJT.getText().equals("")

||pwd1JT.getText().equals("")

||pwd2JT.getText().equals("");

}

public static void main(String[] args) {

new Demo17$exp().setVisible(true);

}

}


顾念念吖?_1546068946
学分:8 LV1
2019-01-04
6L

mrkj_0257 发表于2018-12-31 20:17

//package com.zzsyp.z$others;


/**

 * 实现注册功能

 * 

 * @author zzsyp

 */


import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

import javax.swing.JButton;


import java.awt.Container;

import java.awt.Font;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

public class Demo17$exp extends JFrame{

//成员参数

Container ctn=null;

JLabel titleJL=null;

JLabel nameJL=null;

JLabel numbJL=null;

JLabel pwd1JL=null;

JLabel pwd2JL=null;

JTextField nameJT=null;

JTextField numbJT=null;

JPasswordField pwd1JT=null;

JPasswordField pwd2JT=null;

JButton submitBtn=null;

JButton display_echo_char=null;

public Demo17$exp() {

setTitle("学生系统注册界面");//设置标题

setBounds(500,260,350,400);//设置大小及坐标

setDefaultCloseOperation(EXIT_ON_CLOSE);//设置默认关闭方式

//初始化成员参数

ctn=getContentPane();

ctn.setLayout(null);

titleJL=new JLabel("注册");

titleJL.setFont(new Font("宋体",Font.BOLD,22));

titleJL.setBounds(150,15 ,100, 20); 

nameJL=new JLabel("姓    名:");

Font forJLs=new Font("宋体",Font.PLAIN,15);

nameJL.setFont(forJLs);

nameJL.setBounds(50,60 ,100, 20); 

numbJL=new JLabel("学    号:");

numbJL.setFont(forJLs);

numbJL.setBounds(50,105 ,100, 20); 

pwd1JL=new JLabel("密    码:");

pwd1JL.setFont(forJLs);

pwd1JL.setBounds(50,150 ,100, 20); 

pwd2JL=new JLabel("确认密码:");

pwd2JL.setFont(forJLs);

pwd2JL.setBounds(50,195 ,100, 20);

nameJT=new JTextField();

nameJT.setBounds(120,60,150, 20); 

numbJT=new JTextField();

numbJT.setBounds(120,105,150, 20);

pwd1JT=new JPasswordField();

pwd1JT.setBounds(120,150,150, 20);

pwd2JT=new JPasswordField();

pwd2JT.setBounds(120,195,150, 20);

submitBtn=new JButton("提交");

submitBtn.setBounds(210,240,70,30); 

display_echo_char=new JButton("N");

display_echo_char.setBounds(270,195,20,20);

ctn.add(titleJL);

ctn.add(nameJL);

ctn.add(numbJL);

ctn.add(pwd1JL);

ctn.add(pwd2JL);

ctn.add(nameJT);

ctn.add(numbJT);

ctn.add(pwd1JT);

ctn.add(pwd2JT);

ctn.add(submitBtn);

ctn.add(display_echo_char);

  ctn.validate();

 

  addListeners();

}

public void addListeners() {

display_echo_char.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent arg0) {

// TODO Auto-generated method stub

switch(display_echo_char.getText()) {

case "Y":

display_echo_char.setText("N");

pwd1JT.setEchoChar('*');pwd2JT.setEchoChar('*');

break;

case "N":

display_echo_char.setText("Y");

pwd1JT.setEchoChar('\0');pwd2JT.setEchoChar('\0');

break;

}

}

});

submitBtn.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

if(isNull()) {

JOptionPane.showMessageDialog(Demo17$exp.this,"有值未输入!");

}

else if(!(pwd1JT.getText().equals(pwd2JT.getText()))) {

JOptionPane.showMessageDialog(Demo17$exp.this,"密码不一致!");

}

else

{

JOptionPane.showMessageDialog(Demo17$exp.this,"注册成功!"+

"\n您的信息:\n姓名:"+nameJT.getText()+

"\n学号:"+numbJT.getText()+

"\n密码:"+pwd1JT.getText()

);

}

}

});

}

public boolean isNull() {

return nameJT.getText().equals("")||numbJT.getText().equals("")

||pwd1JT.getText().equals("")

||pwd2JT.getText().equals("");

}

public static void main(String[] args) {

new Demo17$exp().setVisible(true);

}

}


谢谢你

顾念念吖?_1546068946
学分:8 LV1
2019-01-07
7L

这里面  somesentence应该补什么   麻烦帮我看一下  尽快发给我  谢谢


首页上一页 1 下一页尾页 7 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照