2010-04-15 7 views
0

JavaFX 응용 프로그램에서이 간단한 양식을 사용합니다. 버튼을 사용하여 firstNameTextfirstNameText으로 변경하고 싶습니다.JavaFX의 버튼 클릭시 TextBox의 텍스트 변경

나는 능력이 없다. 나는 초보자이다. 나는 아래 코드를 시도했는데, 내 실수는 어디에 있습니까?

def lastNameLabel = Label { text: "Last Name" }; 
def firstNameLabel = Label { text: "First Name" }; 
var lastNameText = TextBox { text: "Last Name" }; 
var firstNameText = TextBox { text: "First Name" }; 

def cancelButton = Button { 
    text: "Cancel" 
    action: function() { 
     lastNameText = TextBox { text: "ciao" }; 
     firstNameText = TextBox { text: "ciao" }; 

    } 

}; 

답변

1

2 개의 기존 텍스트 상자를 업데이트하는 대신 2 개의 새 텍스트 상자를 만듭니다.

action: function() { 
    lastNameText.text = "ciao"; 
    firstNameText.text = "ciao"; 
} 
+0

잘 작동을 시도 !!!! 나는 아주 새내기이다! 쓰레드 – Stefano

+0

내가 도울 수있어 기뻐 :) – oedo