?? transefercash.java
字號:
package denglu;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.IllegalComponentStateException;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
public class TranseferCash extends JPanel{
JFrame Tsfframe;
private Image bg;
private JLabel tsfone,tsftwo,tsfthree,tsffour;
private JButton Bnext,Breturn;
private JTextField tsfcardIDone,tsfcardIDtwo,tsfcardIDture;
TranseferCash()
{
Tsfframe = new JFrame();
Tsfframe.setUndecorated(true);
Tsfframe.setVisible(true);
initsize();
initOther();
Tsfframe.validate();
Tsfframe.getContentPane().add(this,null);
Tsfframe.setBounds(200, 100, 700, 500);
Tsfframe.setResizable(false);
Tsfframe.setLocationRelativeTo(null);
}
private void initsize()
{
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
SwingUtilities.updateComponentTreeUI(this);
} catch(Exception exe){
exe.printStackTrace();
}
this.setLayout(null);
this.add(getTsfone());
this.add(getTsftwo());
this.add(getTsfthree());
this.add(getTsfcardIDone());
this.add(getTsfcardIDtwo());
this.add(getTsfcardIDture());
this.add(getBnext());
this.add(getBreturn());
this.add(getTsffour());
}
private JLabel getTsfone() {
tsfone = new JLabel("請輸入你想轉入的帳號:");
tsfone.setBounds(100, 240, 160, 30);
tsfone.setBackground(Color.cyan);
return tsfone;
}
private JLabel getTsftwo() {
tsftwo = new JLabel("請確認你想轉入的帳號:");
tsftwo.setBounds(100, 310, 160, 30);
tsftwo.setBackground(Color.cyan);
return tsftwo;
}
private JLabel getTsffour() {
tsffour = new JLabel();
tsffour.setBounds(350, 340, 160, 30);
return tsffour;
}
private JButton getBnext() {
Bnext = new JButton("下一步");
Bnext.setBounds(600, 420, 80, 30);
Bnext.setBackground(Color.white);
Bnext.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
String getonestr=tsfcardIDtwo.getText().toString().trim();
String gettwostr=tsfcardIDture.getText().toString().trim();
if(getonestr.equals(gettwostr)==false)
{
tsffour.setText("輸入帳號不一致!");
tsfcardIDture.setText(null);
}
else{
Tsfframe.dispose();
new Trantwo();
}
}});
return Bnext;
}
private JButton getBreturn() {
Breturn = new JButton("返回");
Breturn.setBounds(20,420,80,30);
Breturn.setBackground(Color.white);
Breturn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
new jiemian();
Tsfframe.dispose();
}
});
return Breturn;
}
private JLabel getTsfthree() {
tsfthree = new JLabel("本卡的帳號為:");
tsfthree.setBounds(100, 170, 160, 30);
tsfthree.setBackground(Color.cyan);
return tsfthree;
}
private JTextField getTsfcardIDone() {
tsfcardIDone = new JTextField(15);
new Acesstotal(1);
tsfcardIDone.setText(Acesstotal.name);
tsfcardIDone.setBounds(300, 170,200,25);
return tsfcardIDone;
}
private JTextField getTsfcardIDtwo() {
tsfcardIDtwo = new JTextField(15);
tsfcardIDtwo.setBounds(300, 240,200,25);
return tsfcardIDtwo;
}
private JTextField getTsfcardIDture() {
tsfcardIDture = new JTextField(15);
tsfcardIDture.setBounds(300, 310,200,25);
return tsfcardIDture;
}
private void initOther(){
bg=Toolkit.getDefaultToolkit().createImage(this.getClass().getResource("login/bj3.jpg"));
MediaTracker mt=new MediaTracker(this);
mt.addImage(bg,0);
try{
mt.waitForAll();
} catch(Exception exe){
exe.printStackTrace();
}
}
protected void paintComponent(Graphics g){
super.paintComponent(g);
g.drawImage(bg,0,0,this);
}
public static void main(String agrs[]){
new TranseferCash();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -