這裏是我的代碼。 他們來自兩個文件。如何發送數據時鼠標單擊正在運行function actionPerformed(ActionEvent l)
TClient.java
public class TClient{
public static void main(String[] agrs){
String ip=null;//string ip
LayoutO frame;
frame = new LayoutO();
frame.setVisible(true);
}
LayoutO.java
public class LayoutO extends JFrame implements ActionListener {
private JPanel contentPane;
private JTextField textField;
public LayoutO() {
textField = new JTextField();
textField.setBounds(59, 157, 240, 39);
contentPane.add(textField);
textField.setColumns(10);
JButton btnSubmit = new JButton("SUBMIT");
btnSubmit.setBounds(93, 236, 172, 77);
contentPane.add(btnSubmit);
btnSubmit.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
String str=textField.getText();//the aim string is here
}
}
我想利用這個GUI來獲得文本框的文本時,按下 「提交」 按鈕。
但是actionPerformed的函數沒有返回的東西。
我怎麼能得到目標字符串(目標字符串在LayoutO.java的最後一行)來評估 字符串'ip'(主字符串)。
這段代碼有什麼問題? – Abubakkar
這是什麼意思? 「獲取目標字符串來評估字符串'ip'」 – Tala
@Tala當鼠標點擊時,可以從textField獲取字符串。我只是不知道如何在主函數中獲取 – DevilTour