Dúvida JXTaskPaneContainer - SwingX

1 resposta
M

Boa noite pessoas.

Estou criando uma interface com os componentes JXTaskPaneContainer e JXTaskPane. Fiz um menu parecido com o menu do programa da Receita Federal de 2011 porém gostaria de saber como faço para esconder o Container para o lado e quando quiser ver o menu, eu aperto um botão para ele expandir (de “lateral”).

Segue abaixo um modelo de código:

JXTaskPaneContainer() barraMenu = new JXTaskPaneContainer();

JXTaskPane() menuCadastros = new JXTaskPane();
menuCadastros.setTitle("Cadastros");
menuCadastros.setExpanded(false);

JXHyperlink itemCadastroEmpresa = new JXHyperlink();
itemCadastroEmpresa.setText("Empresa");
itemCadastroEmpresa.setMnemonic('E');
itemCadastroEmpresa.addActionListener(
	new ActionListener(){
		public void actionPerformed(ActionEvent e) {
			if(bJanelaCadastroEmpresa==false)
				janelaCadastroEmpresa();
			else
				JOptionPane.showMessageDialog(null,"Janela já inicada");
		}
	}
);

menuCadastros.add(itemCadastroEmpresa);

JXTaskPane menuTabelas = new JXTaskPane();
menuTabelas.setTitle("Tabelas");
menuTabelas.setExpanded(false);

JXHyperlink itemTabelasBairro = new JXHyperlink();
itemTabelasBairro.setText("Bairro");
itemTabelasBairro.setMnemonic('B');
itemTabelasBairro.addActionListener(
	new ActionListener(){
		public void actionPerformed(ActionEvent e) {
			if(bJanelaTabelasBairro==false)
				janelaTabelasBairro();
			else
				JOptionPane.showMessageDialog(null,"Janela já inicada");
		}
	}
);

menuTabelas.add(itemTabelasBairro);

barraMenu.add(menuCadastros);
barraMenu.add(menuTabelas);

1 Resposta

M

Alguém, por favor?

Criado 1 de dezembro de 2011
Ultima resposta 2 de dez. de 2011
Respostas 1
Participantes 1