userID.setText("");
成都创新互联是一家成都网站制作、成都做网站,提供网页设计,网站设计,网站制作,建网站,按需策划,网站开发公司,自2013年创立以来是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。
password.setText("");
过程就是清空输入框。。。。如果想知道有没有反应,在前面加调试语句,如
System.out.println("Reset .");
userID.setText("");
password.setText("");
if(arg0.getSource()==reset){
是这个判断有问题,你判断 arg0.getSource() 与 reset 是否相等,不能用 == 号,
要直接改用 arg0.getSource().equals(reset) 这样来判断才能有效。
if(arg0.getSource().equals(reset)) {
你把程序中所有使用 == 号判断的全部改为 equals 再试试。
input type="reset" value="重置" width="" height="" 如果是jsp 页面的话 只需要这个就好了
函数重载:
是一个类中声明了多个同名的方法,但有不同的参数个数和参数类型。
函数重置:
是指在子类中声明与父类同名的方法,从而覆盖了父类的方法。重置解决了子类与父类的差异问题。
例子如下:
//重载
class A {
public d (){};
public d (q){};
public d (q,w){};
}
//重置
class B extends A{
public d (q,f){};
}
Connection conn;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:taian", "hr", "hr"); //连接Oracle
conn.setAutoCommit(false);
Statement myStat = conn.createStatement();
String sqlTxt = "update BankAccount set account=account-" + this.amount.getText() + " where accId=" + this.payOut.getText();
System.out.println("第一步 执行:" + sqlTxt);
// 从汇出方扣减
try {
int affectedRow = myStat.executeUpdate(sqlTxt);
System.out.println("从汇出方扣减" + this.amount.getText() + "元,修改了" + affectedRow + "行数据.");
sqlTxt = "update BankAccount set account=account+" + this.amount.getText() + " where accId=" + this.saveIn.getText();
System.out.println("第二步 执行:" + sqlTxt);
affectedRow = myStat.executeUpdate(sqlTxt);
System.out.println("从汇入方增加" + this.amount.getText() + "元,修改了" + affectedRow + "行数据.");
// 事务成功结束, 提交
conn.commit();
} catch (SQLException sqlEx) {
System.out.println("耶!语句写错了吧");
sqlEx.printStackTrace();
// 事务中断,整体回滚到事务开始前状态
conn.rollback();
}
// 汇入方增加帐户余额
myStat.close();
conn.close();
} catch (Exception ex) {
System.out.println("反正是出错了.");
}
}//