Java项目:飞机订票系统(java+swing+Oracle) 您所在的位置:网站首页 java飞机票购票系统 Java项目:飞机订票系统(java+swing+Oracle)

Java项目:飞机订票系统(java+swing+Oracle)

#Java项目:飞机订票系统(java+swing+Oracle)| 来源: 网络整理| 查看: 265

功能简介: 机票查询、改签处理、航班动态、退票处理、销售统计、后台管理、退出系统在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 用户信息服务类:public class Userinformodification extends JDialog implements MouseListener{ private ImagePanel ip; JLabel userId; JLabel userPasswd1; JLabel userPasswd ; JLabel userName; JLabel userSex; JRadioButton boy; JRadioButton girl; JLabel tel; JLabel addr; JLabel email; JLabel identity; private User user ; Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize(); public Userinformodification(JFrame jFrame,User user){ this.user= user ; this.init(); } public void init(){

this.setSize(600, 700) ; this.setModal(true); this.setLocationRelativeTo(null) ; this.setResizable(false) ; this.setTitle("用户信息修改") ; this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE) ; ImagePanel jPanel = null; try { jPanel = new ImagePanel(ImageIO.read(new File("image/171go.jpg")), dimension); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } JPanel jpAll=new JPanel(); jpAll.setLayout(new BorderLayout()); jpAll.setOpaque(false) ; JPanel jopJPanel=new JPanel(); JLabel jluser=new JLabel("用户信息修改");

// jluser.setForeground(new Color(0xC4C43B)); jluser.setFont(Tookit.getFont2()); jopJPanel.add(jluser); jpAll.add(jopJPanel,BorderLayout.NORTH); jPanel.add(jpAll); jopJPanel.setOpaque(false);

JPanel infoPanel = new JPanel(new GridLayout(9, 2,2,20)) ; infoPanel.setOpaque(false) ; infoPanel.setPreferredSize(new Dimension(450, 500)) ; userId = new JLabel("用户名:",JLabel.CENTER); userId.setFont(Tookit.getFont1()) ; infoPanel.add(userId) ; final JTextField userIdField = new JTextField(user.getU_id()) ; userIdField .setEnabled(false) ; infoPanel.add(userIdField) ; userPasswd = new JLabel("密码:",JLabel.CENTER); userPasswd.setFont(Tookit.getFont1()) ; infoPanel.add(userPasswd) ; final JPasswordField userPasswdField = new JPasswordField(user.getU_password()) ; infoPanel.add(userPasswdField) ; userName = new JLabel("姓名:",JLabel.CENTER); userName.setFont(Tookit.getFont1()) ; infoPanel.add(userName) ; final JTextField userNameField = new JTextField(user.getU_name()) ; infoPanel.add(userNameField) ; userSex = new JLabel("性别:",JLabel.CENTER) ; userSex.setFont(Tookit.getFont1()) ; JPanel jSex = new JPanel() ; jSex.setOpaque(false) ; boy = new JRadioButton("男") ; boy.setOpaque(false) ; boy.setFont(Tookit.getFont1()) ; girl = new JRadioButton("女") ; girl.setOpaque(false) ; girl.setFont(Tookit.getFont1()) ; ButtonGroup gbGroup = new ButtonGroup(); gbGroup.add(boy) ; gbGroup.add(girl) ; jSex.add(boy) ; jSex.add(girl) ; if(user.getU_sex().equals("男")){ boy.setSelected(true) ; } if (user.getU_sex().equals("女")) { girl.setSelected(true); } infoPanel.add(userSex); infoPanel.add(jSex) ; tel = new JLabel("电话号码:",JLabel.CENTER); tel.setFont(Tookit.getFont1()) ; infoPanel.add(tel) ; final JTextField telField = new JTextField(user.getU_telephone()) ; infoPanel.add(telField) ; addr = new JLabel("地址:",JLabel.CENTER); addr.setFont(Tookit.getFont1()) ; infoPanel.add(addr) ; final JTextField addrField = new JTextField(user.getU_address()) ; infoPanel.add(addrField) ; email = new JLabel("电子邮件:",JLabel.CENTER); email.setFont(Tookit.getFont1()) ; infoPanel.add(email) ; final JTextField emailField = new JTextField(user.getU_email()) ; infoPanel.add(emailField) ; identity = new JLabel("身份证号:",JLabel.CENTER); identity.setFont(Tookit.getFont1()) ; infoPanel.add(identity) ; final JTextField identityField = new JTextField(user.getU_idcard()) ; infoPanel.add(identityField) ; jpAll.add(infoPanel,BorderLayout.CENTER); JPanel jButtom =new JPanel(); JButton affirm = new JButto


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有