Skip to content
Snippets Groups Projects
Commit 2f20561e authored by Vesa Lappalainen's avatar Vesa Lappalainen :bicyclist:
Browse files

nayttaa nimen

parent d4f3a521
No related branches found
No related tags found
No related merge requests found
......@@ -9,10 +9,14 @@ import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.stage.Stage;
import kerho.Jasen;
import javafx.scene.control.TextField;
@SuppressWarnings("javadoc")
public class JasenDialogController implements ModalControllerInterface<Jasen>, Initializable {
@FXML private TextField editNimi;
@Override
public void initialize(URL arg0, ResourceBundle arg1) {
// TODO Auto-generated method stub
......@@ -31,6 +35,7 @@ public class JasenDialogController implements ModalControllerInterface<Jasen>, I
// ==========================================================
@Override
public Jasen getResult() {
// TODO Auto-generated method stub
......@@ -39,10 +44,11 @@ public class JasenDialogController implements ModalControllerInterface<Jasen>, I
@Override
public void setDefault(Jasen oletus) {
// TODO Auto-generated method stub
jasenKohdalla = oletus;
naytaJasen(jasenKohdalla);
}
@Override
public void handleShown() {
// TODO Auto-generated method stub
......@@ -50,6 +56,14 @@ public class JasenDialogController implements ModalControllerInterface<Jasen>, I
}
private Jasen jasenKohdalla;
private void naytaJasen(Jasen jasen) {
if (jasen == null) return;
editNimi.setText(jasen.getNimi());
}
public static Jasen kysyJasen(Stage modalityStage, Jasen oletus) {
return ModalController.showModal(KerhoGUIController.class.getResource("JasenDialogView.fxml"), "Jäsen", modalityStage, oletus);
}
......
......@@ -60,7 +60,7 @@
<Label text="jäsenmaksu" GridPane.rowIndex="9" />
<Label text="maksettu maksu" GridPane.rowIndex="10" />
<Label text="lisätietoja" GridPane.rowIndex="11" />
<TextField text="Ankka Aku" GridPane.columnIndex="1" GridPane.hgrow="ALWAYS" />
<TextField fx:id="editNimi" text="Ankka Aku" GridPane.columnIndex="1" GridPane.hgrow="ALWAYS" />
<TextField text="010245-123U" GridPane.columnIndex="1" GridPane.hgrow="ALWAYS" GridPane.rowIndex="1" />
<TextField text="Paratiisitie 13" GridPane.columnIndex="1" GridPane.hgrow="ALWAYS" GridPane.rowIndex="2" />
<TextField text="12345" GridPane.columnIndex="1" GridPane.hgrow="ALWAYS" GridPane.rowIndex="3" />
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment