Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako skryť na paneli v JSplitPane

JSplitPanel je komponenta v programovacom jazyku Java , ktorý zobrazuje dva panely , rozdeliť buď horizontálne alebo vertikálne . Ďalšie zložky môžu byť pridané do každej čiastkovej svoju vlastnú nezávislú funkciu . Podobne ako všetky komponenty Java , môže programátor nastaviť rozmery rozdeleného paneli zadaním požadovanej šírku a výšku v počte obrazových bodov a je uvedené , kde pixel súradnice vypracované panel vzniká na obrazovke . Niekedy programátor môže chcete skryť jeden panel pre neskoršie zobrazenie , zatiaľ čo dovoliť ďalšie panel , aby zostali viditeľné . To sa vykonáva pridaním pridaním JButtons so špeciálnymi funkciami na panely . Pokyny dovolená 1

Použite Java kľúčové slovo " import " načítať správne Java balíčkov do IDE . V prípade tohto programu sú tieto balíčky sú java.awt , java.awt.event a javax.swing . Kód vyzerá takto : .

Import java.awt * ;

import java.awt.event * ;

import javax.swing * ;
..
2

Vytvorte triedu Java obsahovať programové inštrukcie, ktoré dávajú užívateľovi možnosť skrývať jeden z panelov na paneli rozdelené . Tiež vytvoriť " hlavné" metódu tak , že program pobeží . Použitie príklad triedy preukázať správnu syntax vyzerá tohle :

public class HidePane {

public static void main ( String [ ] args ) {

}

}
3

Vytvoriť kontajner JFrame držať súčasť JSplitPane potom vytvoriť JButton komponenty , aby funkčnosť paneli . Vytvorte JSplitPane držať komponenty JButton . Príklad Kód :

JFrame frame = new JFrame ( ) ;

konečnej JPanel contentPane = ( JPanel ) frame.getContentPane ( ) ;

konečnej JButton leftButton = new JButton ( " ľavé tlačidlo " ) ;

konečnej JButton rightButton = new JButton ( " Pravé tlačidlo ) ;

konečnej JSplitPane splitPane = new JSplitPane ( JSplitPane.HORIZONTAL_SPLIT , leftButton , rightButton ) ;

4

Vytvorte triedu ActionListener a prepísať metódu " actionPerformed " v rámci triedy zviazať skrytú funkciu dvoch tlačidiel . if - else sa používa na určenie , či je alebo nie je tabla rozdelenie by malo byť viditeľné . Instruct kontajner prekresliť sám , keď podmienky zmena Príklad kódu : .

ActionListener ActionListener = new ActionListener ( ) {

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

if ( splitPane.isVisible ( ) ) iný
5

Pridajte ActionListener tlačidlám a pridať panel rozdelenie na tablu kontajnera . Nastavte rozmery panelu a uistite sa , že je vidieť . Nakoniec pokyn program ukončite , akonáhle panel je zatvorený . Príklad Rozmery ( 800 , .. Praha 6

kombinovať časti programu spolu do hlavnej trieda Príklad kódu : .

import java.awt * ;

import java.awt.event * ;

import javax.swing * ; .

public class HidePane {

public static void main ( String [ ] args ) {

JFrame frame = new JFrame ( ) ;

konečnej JPanel contentPane = ( JPanel ) frame.getContentPane ( ) ;

konečnej JButton leftButton = new JButton ( " Ľavé tlačidlo " ) ;

finále JButton rightButton = new JButton ( " Pravé tlačidlo ) ;

konečnej JSplitPane splitPane = new JSplitPane ( JSplitPane.HORIZONTAL_SPLIT , leftButton , rightButton ) ;

ActionListener ActionListener = new ActionListener ( ) {

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

if ( splitPane.isVisible ( ) ) iný Rozmery ( 800 ,

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené