Galera, JInternalFrame não aceita setEnable(false)?
eu tinha que dar setEnable em apenas alguns jinternalframes… nao funciona, nem se der setEnable nos componentes internos… como faria?
JInternalFrame não aceita setEnable(false)?
8 Respostas
Hum… É difícil imaginar um JInternalFrame desabilitado… Que efeito você está tentando criar? Talvez usar setVisible seja melhor… :?
acho o que você teria de fazer ae seria sobrescrever o metado setEnabled ou até criar um metado novo que desabilite um por um de seus componentes(JButton, JLabels, JComboBox, etc)
feinho , mas funciona...rsss
disabling(myInternalFrame.getComponents());
private void disabling(Component[] p_theComps) {
for (int i=0; i<p_theComps.length; i++) {
if (p_theComps instanceof Container)
disabling(((Container)p_theComps).getComponents());
p_theComps.setEnabled(false);
}
}
feinho , mas funciona...rsssdisabling(myInternalFrame.getComponents()); private void disabling(Component[] p_theComps) { for (int i=0; i<p_theComps.length; i++) { if (p_theComps instanceof Container) disabling(((Container)p_theComps).getComponents()); p_theComps.setEnabled(false); } }
Funciona? Estranho que se eu colocar por exemplo:
myInternalFrame.button.setEnable(false) tb nao vai... nao desativa nada
mas vou testar esse ai
funcionou não cara… setEnable nao funciona de jeito nenhum…e não rola de dar setVisible(false)… poxa… to pensando em apelar já… fazer estilo uma flag nos actionEvents dos botoes para so executar caso flag ok… sei la
feião… ai se a outra tiver aberta da flag false… lixao :shock:
Não funciona ??! :shock:
Aquele codigo pega todos os componentes de dentro do container e deixa todos como enabled(false). Deveria pegar os botoes que estao la dentro e desabilitar eles… estranho mesmo…
Não funciona ??! :shock:
Aquele codigo pega todos os componentes de dentro do container e deixa todos como enabled(false). Deveria pegar os botoes que estao la dentro e desabilitar eles… estranho mesmo…
ihh doido, pior que agora foi… eu hein… tendi nao
era macumba
valeu
era macumba
valeu
Chamao pai de santo…rsss :onfire: :vamp: