jak napisać program tak aby załóżmy po uruchomieniu głównego programu otworzyło się okienko z 4 przyciskami, po naciśnięciu każdego z nich otwierało się nowe okno z programem ?
- Rejestracja:ponad 9 lat
- Ostatnio:około 7 lat
- Postów:30
Korzystasz ze swinga czy fx'a ? Musisz ustawić akcje na przycisk i tam otworzyć okno.
Przykład z JavaFXz wykorzystaniem scene builder'a:
@FXML
Button btnRegister;
@FXML
public void registration(ActionEvent event) throws IOException {
FXMLLoader fxmlLoader = new FXMLLoader(Main.class.getResource("views/register.fxml"));
Parent root1 = (Parent) fxmlLoader.load();
Stage stage = new Stage();
stage.setScene(new Scene(root1));
stage.show();
}
ze swinga, jedyne co wiem to jak stworzyc jFrameForm i dodac do tego butta i wejśc w niego :) ale co dalej ?
mogę dodać poniżej kolejno okienko i w nim napisać program, ale jak teraz to okienko odpalić po naciśnięciu przycisku dodanym do 1 okna
np. program główny z przyciskiem nazywa się Aplikacja
a program który ma się otworzyć po naciśnięciu przycisku Kalkulator
ok zrobiłem, jak zrobić aby okno się otworzyło nowe a głowne okno zostało
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
Kalkulator k = new Kalkulator();
k.setVisible(true);
}
przy takim zapisaie otwiera się tak jak by okno w oknie i po zamknięciu zamyka się wszytsko
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.