Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 ,