资源简介

Java初学者入门项目。模拟了银行前后台操作,前台面向用户为ATM,后台面向管理员增删改查。使用mvc设计构架,包含数据库三张表的操作。 利用swing工具完成界面操作。 需添加jar包vs4e swing,sqlite

资源截图

代码片段和文件信息

package com.adminframes.view;

import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;

import org.dyno.visual.swing.layouts.Constraints;
import org.dyno.visual.swing.layouts.GroupLayout;
import org.dyno.visual.swing.layouts.Leading;

import com.bank.controller.AdminOperation;
import com.bank.model.CardInfo;
import com.bank.view.Adminframe;

//VS4E -- DO NOT REMOVE THIS LINE!
public class AddCard extends Jframe {

private static final long serialVersionUID = 1L;
private JLabel jLabel0;
private JLabel jLabel1;
private JTextField jTextField0;
private JLabel jLabel2;
private JTextField jTextField1;
private JButton jButton0;
private JButton jButton1;
public AddUser au = null;
public CardInfo card = null;
public AdminOperation aop = null;
public Adminframe af = null;
private static final String PREFERRED_LOOK_AND_FEEL = “javax.swing.plaf.metal.metalLookAndFeel“;
public AddCard() {
initComponents();
}

public AddCard(AddUser au)
{
initComponents();
this.au = au;
}

private void initComponents() {
setLayout(new GroupLayout());
add(getJLabel0() new Constraints(new Leading(132 10 10) new Leading(18 10 10)));
add(getJLabel1() new Constraints(new Leading(31 10 10) new Leading(52 10 10)));
add(getJTextField0() new Constraints(new Leading(226 105 10 10) new Leading(52 12 12)));
add(getJLabel2() new Constraints(new Leading(46 10 10) new Leading(100 10 10)));
add(getJTextField1() new Constraints(new Leading(226 104 12 12) new Leading(100 12 12)));
add(getJButton0() new Constraints(new Leading(46 12 12) new Leading(164 10 10)));
add(getJButton1() new Constraints(new Leading(226 12 12) new Leading(164 12 12)));
setSize(386 240);
}

private JButton getJButton1() {
if (jButton1 == null) {
jButton1 = new JButton();
jButton1.setText(“后退“);
jButton1.addMouseListener(new MouseAdapter() {

public void mouseClicked(MouseEvent event) {
jButton1MouseMouseClicked(event);
}
});
}
return jButton1;
}

private JButton getJButton0() {
if (jButton0 == null) {
jButton0 = new JButton();
jButton0.setText(“确定并继续“);
jButton0.addMouseListener(new MouseAdapter() {

public void mouseClicked(MouseEvent event) {
jButton0MouseMouseClicked(event);
}
});
}
return jButton0;
}

private JTextField getJTextField1() {
if (jTextField1 == null) {
jTextField1 = new JTextField();
jTextField1.setText(““);
}
return jTextField1;
}

private JLabel getJLabel2() {
if (jLabel2 == null) {
jLabel2 = new JLabel();
jLabel2.setText(“请输入存入金额“);
}
return jLabel2;
}

private JTextField getJTextField0() {
if 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        481  2013-05-07 13:06  BankMannagement\.classpath

     文件        391  2013-05-07 13:06  BankMannagement\.project

     文件        629  2013-05-07 13:06  BankMannagement\.settings\org.eclipse.jdt.core.prefs

     文件       9216  2013-05-07 10:37  BankMannagement\bank.db

     文件        795  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddCard$1.class

     文件        795  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddCard$2.class

     文件       1028  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddCard$3.class

     文件       6429  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddCard.class

     文件        795  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddUser$1.class

     文件        795  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddUser$2.class

     文件       1028  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddUser$3.class

     文件       8839  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\AddUser.class

     文件        823  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Adminselect$1.class

     文件        823  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Adminselect$2.class

     文件        823  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Adminselect$3.class

     文件        823  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Adminselect$4.class

     文件       1052  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Adminselect$5.class

     文件       6818  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Adminselect.class

     文件        788  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Logoff$1.class

     文件        788  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Logoff$2.class

     文件       1022  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Logoff$3.class

     文件       5748  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Logoff.class

     文件        802  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\LostCard$1.class

     文件        802  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\LostCard$2.class

     文件       1034  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\LostCard$3.class

     文件       5758  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\LostCard.class

     文件        816  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Modifframe$1.class

     文件       1046  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Modifframe$2.class

     文件       5250  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\Modifframe.class

     文件        851  2013-05-07 13:06  BankMannagement\bin\com\adminframes\view\SelectCardPanel$1.class

............此处省略129个文件信息

评论

共有 条评论