簡體   English   中英

如何在Netbeans中將文本字段中的值從Jframe2返回到Jframe1

[英]How to return a value from a text field from Jframe2 to Jframe1 in Netbeans

我有以下代碼:

我的主要框架:

   public MainFrame() {
    initComponents();
  }

我的其他框架在我的主框架中初始化如下:

     private void agregarAlumnoActionPerformed(java.awt.event.ActionEvent evt) {                                              
    // TODO add your handling code here:
    new AgregarAlumno().setVisible(true);

}  

這將打開第二幀:

  public AgregarAlumno() {
    initComponents();
}

然后,我將在第二個框架中顯示一個文本框以輸入一些內容,我希望它可以被我的主框架使用,我知道我可以像這樣將值發送到第二個框架

       new AgregarAlumno(valueX).setVisible(true);

然后在第二幀接收它來構建一個像這樣的構造器

    public AgregarAlumno(int valueX) {
    initComponents();
}

並在第二幀中使用它。 但是我該如何將值發送回第一幀?

謝謝。

//您可以像這樣將值從一個文本字段傳遞到另一個文本字段//這只是簡單的示例

public MainFrame() {
    public void actionPerformed(ActionEvent ev){
         FrameOne frameOne = new FrameOne(userField.getText(),passField.getText());
         frameOne.setVisible(true);
    } 
} 


public class FrameOne extends JFrame
{
    private String user;

    private String pass;

    public FrameOne(String usr, String pas){

        this.user=usr;

        this.pass=pas;

       //components

   }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM