iae Galera, sou novo na programação em java e gostaria de ajuda no projeto q estou criando
eu gostaria q no frame todos os campos ficassem bloqueados até eu clicar no botão nova consulta se alguém
puder min ajudar eu agradeço!!
Valeu…
iae Galera, sou novo na programação em java e gostaria de ajuda no projeto q estou criando
eu gostaria q no frame todos os campos ficassem bloqueados até eu clicar no botão nova consulta se alguém
puder min ajudar eu agradeço!!
Valeu…
seu_Campo.setEnabled(false);
ai quando você chamar o ActionPerformed do seu botão digita
seu_Campo.setEnabled(true);
Espero ter ajudado…
pra vc nao precisar ficar dando disable em todos os componentes. usa uma função assim:
public void disableComponents(Container container){
for(Component c : container.getComponents()){
if(c instanceof Container){
disableComponents((Container) c);
}
c.setEnabled(false);
}
}
passa seu JFrame pra ela que ela vai desabilitar todos os componentes que estiver la dentro.
pra vc nao precisar ficar dando disable em todos os componentes. usa uma função assim:
public void disableComponents(Container container){ for(Component c : container.getComponents()){ if(c instanceof Container){ disableComponents((Container) c); } c.setEnabled(false); } }passa seu JFrame pra ela que ela vai desabilitar todos os componentes que estiver la dentro.
Muito bom!!!
Vlw!
Eu gosto de ter uma classe de módulo com algumas coisas uteis desse tipo, uma que uso muito é essa:
public static void clearFields(Container container) {
for (Component c : container.getComponents()) {
if (c instanceof JTextComponent) {
((JTextComponent) c).setText("");
}
else if(c instanceof AbstractButton){
((AbstractButton) c).setSelected(false);
}
}
}
Vlw!
Eu gosto de ter uma classe de módulo com algumas coisas uteis desse tipo, uma que uso muito é essa:
public static void clearFields(Container container) {
for (Component c : container.getComponents()) {
if (c instanceof JTextComponent) {
((JTextComponent) c).setText("");
}
else if(c instanceof AbstractButton){
((AbstractButton) c).setSelected(false);
}
}
}
Bom também! Para limpar os campos né?!