Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een panel verbergen in een JSplitPane
JSplitPanel is een component in de Java- programmeertaal die twee panelen , horizontaal of verticaal splitsen weergeeft . Andere componenten kunnen worden toegevoegd aan elk paneel met een eigen onafhankelijke functie . Net als alle Java- componenten , kan een programmeur afmetingen van de split panel instellen door de gewenste breedte en hoogte van het aantal pixels en vermeld de pixel te coördineren waar het getekende paneel ontstaat op het scherm . Soms kan een programmeur kan wensen om een paneel te verbergen voor later display terwijl toestaan ​​dat de andere paneel te zichtbaar blijven . Dit wordt gedaan door het toevoegen voegen JButtons met speciale functionaliteit aan de panelen . Instructies
1

Gebruik de Java trefwoord " import " om de juiste Java- pakketten te laden in uw IDE . In het geval van dit programma deze pakketten zijn java.awt , java.awt.event en javax.swing . De code ziet er als volgt uit: . .

Import java.awt
* ;

import java.awt.event
* ;

import
javax.swing * ;
. Pagina 2

Maak een Java- klasse aan de programma-instructies die de gebruiker de macht geven aan een van de panelen van een ruit split verbergen bevatten . Maak ook de " main " -methode , zodat het programma loopt . Met behulp van een voorbeeld klasse om de juiste syntax te tonen ziet er als volgt uit:

public class HidePane
{

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

}

}
3

Maak een JFrame container naar de JSplitPane component dan JButton componenten te creëren om de functionaliteit te geven aan het paneel vast te houden. Maak de JSplitPane aan de JButton onderdelen houden . Voorbeeld code :

JFrame kader
= new JFrame ( ) ;

definitief JPanel contentPane
= ( JPanel ) frame.getContentPane ( ) ;

definitief JButton leftButton
= new JButton ( " linker knop " ) ;

definitief JButton rightButton
= new JButton ( " Rechter knop ) ;

definitief JSplitPane splitPane = new JSplitPane
( JSplitPane.HORIZONTAL_SPLIT , leftButton , rightButton ) ;
< br > 4

Maak een ActionListener klasse en overschrijven de " actionPerformed " -methode binnen de klasse om het de huid functie om de twee knoppen binden . An if-else- statement wordt gebruikt om te bepalen of het deelvenster splitsing zichtbaar moet zijn . Instrueer de container om zichzelf opnieuw te schilderen als de omstandigheden veranderen Voorbeeld code :

ActionListener ActionListener
= new ActionListener ( ) {

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

. if ( splitPane.isVisible ( ) ) anders Goedkope 5

Voeg de ActionListener aan de knoppen en voeg de ruit splitsing naar het deelvenster container . Stel de afmetingen van de ruit en zorg ervoor dat het zichtbaar is . Tenslotte instrueren het programma te verlaten zodra het paneel gesloten is . Voorbeeld Dimension ( 800 ,
6

Combineer de onderdelen van het programma samen in de hoofdklasse Voorbeeld code : . . .

import java.awt *
;

import java.awt.event
* ;

import
javax.swing * ; .

public class HidePane
{

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

JFrame kader
= new JFrame ( ) ;

definitief JPanel contentPane
= ( JPanel ) frame.getContentPane ( ) ;

definitief JButton leftButton
= new JButton ( " Left Button " ) ;

definitief JButton
rightButton = new JButton ( " Rechter knop ) ;

definitief JSplitPane splitPane = new JSplitPane
( JSplitPane.HORIZONTAL_SPLIT , leftButton , rightButton ) ;

ActionListener ActionListener
= new ActionListener ( ) {

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

if ( splitPane.isVisible ( ) ) anders Dimension ( 800 ,

Previous: Next:
  Java Programming
·NetBeans Zoekfunctie 
·Hoe kan ik Geef een getal zond…
·Tutorial voor het maken van ee…
·Hoe je het aantal lijnen op ee…
·Hoe toegang Public Class varia…
·Hoe de Character Class Gebruik…
·Hoe te Beperk het aantal teken…
·Hoe te Objects gebruiken om me…
·Hoe maak je een persoonlijkhei…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik PHP bijwerken Met behulp van …
·Wat is het verschil tussen prive en open…
·Connect : Direct Coding Tricks 
·Inzicht ActiveX & OLE 
·Hoe te Triggers gebruiken In GTK Radiant…
·Hoe de datumnotatie in PHP 
·Hoe maak je een Android -platform compil…
·Game Ideeën voor Python 
·Hoe te Debug Met Eclipse JSP 
Copyright © Computer Kennis http://www.nldit.com