statefulfundmangertestclient.txt
来自「ejb的学习资料」· 文本 代码 · 共 42 行
TXT
42 行
public class StatefulFundMangerTestClient extends JFrame
implements ActionListener {
public StatefulFundManagerTestClient() {
super ("Fund Manger");
}
public static void main (String [] args) {
new StatefulFundManagerTestClient().init();
}
//init()方法用于初始化currencyOut变量。
public void init() {
//其他代码与StatelessFundmanagerTestClient中类似。
try {
currencyFormatter = NumberFormat.getCurrencyInstance();
String currencyOut = currencyFormatter.format
( manger.getBalance());
Status.setText (msg +currencyOut );
}
//在StatelessFundMangerTestClient中捕捉记录串。
}
public void actionPerformed(ActionEvent e) {
if(e.getSource() == addFunds) {
manager.addFunds(Double.paraseDouble(amount.getText( ) ));
String currencyOut = currencyFormatter.format
(manager.getBalance());
Status.setText(msg + currencyOut);
}
if(e.getSource() == withdrawFunds) {
manager.withdrawFunds(Double.parseDouble(amount.
getText()));
String currencyOut =currencyFormatter.
format(manager.getBalance()); Status.setText(msg +currencyOut);
}
public void createFoundManager() {
Object object = initial.lookup("MyStatefulFundManager");
StatefulFundManagerHome home = (StatefulFundManagerHome)
ableRemoteObject.narrow(objref,
StatefulFundManagerHome.class);
manager = home.create(2002);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?