Comme je m'embête un peu dans la vie, j'ai décidé de me faire un petit logiciel de cryptage/decryptage de textes.

Donc, j'ai un JTabbedPane avec 2 onglets - Encrypt et Decrypt, et j'ai besoin de savoir quel est l'onglet actif, afin de pouvoir activer/desactiver des menus.

J'ai donc dans ma classe interface:

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
protected JTabbedPane onglets = new JTabbedPane();
...
 
public Interface() {
    ...
    onglets.addTab("Encrypt", pannel1);
    ...
    onglets.addTab("Decrypt", pannel2);
}
 
private void saveEncryptedFile() {
    ...
    if (onglets.getName() == "Encrypt"){
        ...
    }
}
Mais onglets.getName() est noujours null...