Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como ocultar um painel em um JSplitPane
JSplitPanel é um componente na linguagem de programação Java que exibe dois painéis , divididos horizontalmente ou verticalmente . Outros componentes podem ser adicionados a cada painel com a sua própria funcionalidade independente . Como todos os componentes Java , um programador pode configurar as dimensões do painel de separação , especificando a largura e altura preferencial em número de pixels e indicado coordenar o pixel onde o painel desenhado origina na tela . Às vezes, um programador pode querer esconder um painel para exibição mais tarde, enquanto permitem que o outro painel para permanecer visível. Isto é feito através da adição adicionando JButtons com funcionalidade especial para os painéis . Instruções
1

Use a palavra-chave "importar" Java para carregar os pacotes Java adequados em sua IDE. No caso deste programa estes pacotes são java.awt , java.awt.event e javax.swing . O código fica assim: .

Import java.awt * ;

java.awt.event import * ;

import javax.swing * ;
. . Página 2

Crie uma classe Java para conter as instruções de programação que dão ao usuário o poder de esconder um dos painéis de um painel dividido . Além disso, criar o método "main" para que o programa será executado. Usando uma classe de exemplo para demonstrar a sintaxe apropriada parece com isso:

public class HidePane {

public static void main ( String [] args ) { }


< p> }
3

Crie um contêiner JFrame para segurar o componente JSplitPane em seguida, criar componentes JButton para dar funcionalidade ao painel . Crie o JSplitPane para segurar os componentes JButton . Exemplo de código :

JFrame frame = new JFrame ();

último JPanel contentPane = ( JPanel ) frame.getContentPane ();

último JButton LeftButton = new JButton ( " Botão esquerdo ");

último JButton RightButton = new JButton ( " Botão direito do mouse );

último JSplitPane splitPane = new JSplitPane ( JSplitPane.HORIZONTAL_SPLIT , LeftButton , RightButton );
< br > 4

Crie uma classe ActionListener e substituir o método " actionPerformed " dentro da classe para amarrar o a esconder função para os dois botões . uma declaração if-else é usado para determinar se ou não o painel de separação deve ser visível . Instruir o recipiente para redesenhar próprio código quando as condições mudam Exemplo: .

ActionListener actionListener = new ActionListener () {

fonte JButton = ( JButton ) e.getSource ();

if ( splitPane.isVisible ( ) ) outro
5

Adicione o ActionListener para os botões e adicionar o painel de divisão para o painel do recipiente. Defina as dimensões do painel e verifique se ele é visível. Finalmente, instruir o programa para sair uma vez que o painel está fechado . Exemplo Dimensão ( 800, . .
6

Combine as partes do programa em conjunto para o código principal de classe Exemplo: .

import java.awt * ;

java.awt.event import * ;

import javax.swing * ; .

HidePane public class {

void main ( string [ ] args ) { public static

JFrame frame = new JFrame ();

último frame.getContentPane JPanel contentPane = ( JPanel ) ();

último JButton LeftButton = new JButton ( "Botão Esquerdo ");

JButton finais RightButton = new JButton ( "Botão direito do mouse );

último JSplitPane splitPane = new JSplitPane ( JSplitPane.HORIZONTAL_SPLIT , LeftButton , RightButton );

ActionListener actionListener = new ActionListener () {
< p> fonte JButton = ( JButton ) e.getSource ();

if ( splitPane.isVisible ()) outro Dimensão ( 800,

Anterior :

Próximo : No
  Os artigos relacionados
·Como Números em Java 
·Como escrever o buffer overflow no Java 
·Como configurar Ant usar ReplaceRegExp 
·Como detectar uma circularidade em uma lista encadeada …
·Como exibir um ResultSet Com JSP 
·Como aleatoriamente Ciclo Images Com Java 
·Como Verificar letras consecutivas em Java 
·Como fazer uma animação usando Java 
·Como substituir um personagem do JavaServer Pages 
·Como obter o valor selecionado do DropDownList em JSP 
  Artigos em destaque
·Como remover valores nulos de uma matriz PHP 
·DirectX 9 vs. 10 
·Como desativar um Handler Trusted 
·Como faço para converter arquivos Calendar Creator 
·Como instalar VNC CentOS Servidor 
·Como substituir Ponto desenhar retângulos em WPF 
·Como compilar e executar um arquivo CPP em CMD 
·Como converter HEX para RGB Cores 
·Como fazer um modelo WPF DataGrid 
·Como exibir Wingdings em um teclado 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados