salut tout le monde !!! encore moi ; voila j'ai deux preocupations
1) j'ai une procedure qui me permet de recuperer des données dans une base et je veux utiliser ces elements pour remplir un tableview
voila mon code.
ma procedure getCategorie qui se trouve dans la classe cCategorie:
et voila le code de mon controlleur categoriecontroller :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 @Override public List<Categorie> getCategorie() throws SQLException { List<Categorie> categorie = new ArrayList<>(); ResultSet rs = rsCategorie(); while (rs.next()){ Categorie cat = new Categorie(rs.getInt(1), rs.getString(2)); categorie.add(cat); } return categorie ; }
ma deuxieme preoccupation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 public class CategorieController implements Initializable { @FXML private TableView<Categorie> categorieItem ; @FXML private TableColumn<Categorie, Integer> numero; @FXML private TableColumn<Categorie, String> libelle; private int count; user user = new user() ; cCategorie cate = new cCategorie(user.getUser(), user.getPasswd()); ObservableList<Categorie> data = FXCollections.observableArrayList( );
2)j'ai une page sur laquel se trouve un menubar et je voudrai que lorsqu'on clique sur le menuitem categorie
appele la scene categorie.fxml sans que la barre de menu ne disparaisse
le code de ma premiere page avec le menubar:
need help
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 public class DashboardController implements Initializable { @FXML private MenuItem categorie; @FXML private MenuItem categorie ; /** * Initializes the controller class. * @param url * @param rb */ @FXML private void GoPage(ActionEvent event) throws IOException { } @Override public void initialize(URL url, ResourceBundle rb) { // TODO } }
Partager