Salve a tutti
sono alle prime armi con Java, e sto sperimentando un po' di cose
sto cercando di creare una semplice applicazione dove però mi sono ora arenato
quello che vorrei creare, come si vede nell'imagine, è una schermata dove posso o meno abilitare i campi e quindi la relativa compilazione dei moduli che qui chiamo AAAAA e BBBBB
Quindi : se metto il flag in "Flag A" posso compilare quel che sta alla sua destra (tranne proprio la voce AAAAAA) e così per i campi di BBBBBB se abilito il suo Flag.
al momento ho provato dalle impostazioni del Check Button "Flag A" ad inserire un "cambio di stato " della variabile "editabile" che ho messo nei rispettivi campi
FLAG A
Button chkBck1 = new Button(shell2, SWT.CHECK);
chkBck1.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
System.out.println("abilito disabilito");
bck1 = !true;
editabile = !editabile;
}
});
chkBck1.setBounds(19, 33 + y, 23, 16);
esempio di campo dove utilizzo "editabile" per abilitare o meno il campo
text_2 = new Text(shell2, SWT.BORDER);
text_2.setToolTipText("");
text_2.setText("d0:00");
text_2.setEditable(editabile);
text_2.setBounds(254, 31 + y, 40, 21)
Ovviamente non funziona !
altrimenti non avrei scritto
allego immagine :
grazie a tutti
Andrea