0

Japplet を使用するクラスがあります。フォームには 2 つの入力フィールドとボタンがあります。また、ユーザーが入力した情報を表示するための TextPanel もあります。私が抱えている問題は、アクション リスナーを使用してテキスト領域に入力された情報を表示することです。何が欠けているのかわからない。

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.event.ActionListener;
import java.util.*;

public class CreatePanel extends JPanel
{
 private Vector accountList;
 private JButton button1;
 private TransferPanel transferPanel;
 final int FIELD_WIDTH = 10;
   final int ROWS = 50;
 final int COLUMNS = 50;



public CreatePanel(Vector accountList, TransferPanel tPanel)
 {
this.accountList = accountList;
this.transferPanel = tPanel;


JLabel label1 =new JLabel("Account ID: ");
JLabel label2 = new JLabel("Amount: ");
JTextField accountID = new JTextField();
JTextField amount = new JTextField();


button1 = new JButton("Create an Account");



JTextArea textArea = new JTextArea(ROWS, COLUMNS);
textArea.append("No account");
textArea.setEditable(true);

JPanel infoPanel = new JPanel();
infoPanel.setLayout(new GridLayout(3,2));
infoPanel.add(label1);
infoPanel.add(accountID);
infoPanel.add(label2);
infoPanel.add(amount);
infoPanel.add(button1);

add(infoPanel);

ActionListener listener = new ButtonListener();
button1.addActionListener(listener);

JPanel textPanel = new JPanel();
textPanel.add(textArea);

   add(textPanel);




  }



   private class ButtonListener implements ActionListener
    {


public void actionPerformed(ActionEvent event)
   {



   } //end of actionPerformed method
 } //end of ButtonListener class

} //end of CreatePanel class
4

3 に答える 3

0

あなたのgetTextJTextFieldJTextArea append(str)と組み合わせます。

于 2013-10-01T21:48:23.587 に答える