Skip to content
Snippets Groups Projects
Commit 943de23e authored by alilakj's avatar alilakj
Browse files

varovaista kokeilua controlleriin

parent 1b0665cc
No related branches found
No related tags found
No related merge requests found
package fxTavaranPaikka;
import fi.jyu.mit.fxgui.ModalController;
//import javafx.fxml.FXML;
import fi.jyu.mit.fxgui.Dialogs;
/**
* @author lpjsilve, alilakj
* @version 15.2.2024
*
* Ohjelman pääkontrolleri.
*/
public class TavaranPaikkaGUIController {
@FXML
void onActionTallenna() {
tallenna();
}
@FXML void onActionNaytaSisalto() {
naytaSisalto();
}
/**************koodia****************/
/**
* Avataan sisältöikkuna, joka on modaalinen (eli pitää toimia, ennen kuin voi jatkaa muuta).
* Ei vielä toimi.
*/
public void naytaSisalto() {
//ModalController.showModal(TavaranPaikkaGUIController.class.getResource(TavaranSisaltoView.fxml), null, null, null);
}
}
\ No newline at end of file
/**
* Tietojen tallennus, ei vielä toimiva
*/
public void tallenna() {
Dialogs.showMessageDialog("Tallennetetaan! Mutta ei toimi vielä");
}
}
......@@ -25,6 +25,7 @@
<menus>
<Menu mnemonicParsing="false" text="Tiedosto">
<items>
<MenuItem mnemonicParsing="false" onAction="#onActionTallenna" text="Tallenna" />
<MenuItem mnemonicParsing="false" text="Close" />
</items>
</Menu>
......@@ -132,7 +133,7 @@
<bottom>
<HBox prefHeight="50.0" prefWidth="200.0" BorderPane.alignment="CENTER">
<children>
<Button mnemonicParsing="false" text="Näytä sisältö">
<Button mnemonicParsing="false" onAction="#onActionNaytaSisalto" text="Näytä sisältö">
<HBox.margin>
<Insets bottom="10.0" left="10.0" right="10.0" top="10.0" />
</HBox.margin></Button>
......
package fxTavaranPaikka;
import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.fxml.FXMLLoader;
/**
* @author lpjsilve, alilakj
* @version 15.2.2024
*
* TavaranPaikka -rekisterin pääohjelma. Ohjelmointi2, harjoitustyö.
*/
public class TavaranPaikkaMain extends Application {
//@Override
......
......@@ -7,13 +7,12 @@
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.HBox?>
<BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="300.0" prefWidth="300.0" xmlns="http://javafx.com/javafx/21" xmlns:fx="http://javafx.com/fxml/1">
<BorderPane fx:id="sisaltoIkkuna" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="300.0" prefWidth="300.0" xmlns="http://javafx.com/javafx/21" xmlns:fx="http://javafx.com/fxml/1">
<top>
<Label text="Sisältö" BorderPane.alignment="CENTER" />
</top>
<center>
<TextArea prefHeight="200.0" prefWidth="200.0" text="Creative SW G10 kaiuttimet&#10;Joku ihme vanha kuuloke" BorderPane.alignment="CENTER" />
<TextArea fx:id="textKentta" editable="false" prefHeight="200.0" prefWidth="200.0" text="Creative SW G10 kaiuttimet&#10;Joku ihme vanha kuuloke" BorderPane.alignment="CENTER" />
</center>
<bottom>
<HBox prefHeight="50.0" prefWidth="200.0" BorderPane.alignment="CENTER">
......
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