I have login.java then i need to pass the username from the login.java to nursepage.java then pass one more time to updatestatus.java so how do i pass the value for three times? 
            Asked
            
        
        
            Active
            
        
            Viewed 70 times
        
    2
            
            
         
    
    
        Andrew Thompson
        
- 168,117
- 40
- 217
- 433
 
    
    
        James
        
- 21
- 2
- 
                    this mey help (https://stackoverflow.com/questions/9834915/how-to-pass-a-variable-value-from-one-jframe-to-another-jframe-in-netbeans) – guleryuz Apr 22 '18 at 04:59
- 
                    11) See [The Use of Multiple JFrames, Good/Bad Practice?](http://stackoverflow.com/q/9554636/418556) 2) Please learn common Java nomenclature (naming conventions - e.g. `EachWordUpperCaseClass`, `firstWordLowerCaseMethod()`, `firstWordLowerCaseAttribute` unless it is an `UPPER_CASE_CONSTANT`) and use it consistently. 3) For better help sooner, post a [MCVE] or [Short, Self Contained, Correct Example](http://www.sscce.org/). – Andrew Thompson Apr 22 '18 at 05:15
1 Answers
0
            
            
        Well, you simply could use some kind of static method-call-chain. e.g.
Updatestatus.java
private String username;
public static void setUsername(String username){
    this.username = username;
}
Nursepage.java
import Updatestatus;
public static void setUsername(String username){
    Updatestatus.setUsername(username);
}
Login.java
import Nursepage;
private String username;
private static void provideUsername(){
   Nursepage.setUsername(username);
}
Set your username locally in Login.java, then call the provideUsername()-method. The username will now be provided down to Updatestatus.java.