📄 statelessfundmanagertextclient.txt
字号:
/**实现ActionListener*/
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.rmi.PortableRemoteObject;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.text.*;
public class StatelessFundManagerTextClient extends JFrame
implements ActionListener {
double balance=0;
JTextField amount =new JTextField ( 10);
JButton addFunds =new JButton ("Add Funds");
JButton WithdrawFunds=new JButton ("withdraw Funds");
String msg ="Current account balance: ";
String StrBal="0";
JLabel status;
StatelessFundManager manager;
NumberFormat currencyFormatter;
pulic StatelessFundManagerTestClient() {
super("Fund Manager");
}
public static void main(String[ ] args ) {
new statelessFundManagerTestClient().init();
}
}
public void init() {
buildGUI();
addWindowListener (new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
System.exit(0);
}
}
}
addFunds.addActionListener(this);
withdrawFunds.addActionListener(this);
//创建资金管理人员。
createFundManager();
//设置初始结余为零。
try {
currencyFormatter=Numberformatter.getCurrencyInstance();
String currencyOut =currencyFormatter.format(0);
status.setText(msg +currencyOut);
} catch (Exception re) {
re.printStackTrace();
}
pack();
show();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -