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

Java Tutorial pre Pripojenie apletu na rámik

Ako je popísané v dokumentácii Java Oracle , rámy sú programové okná zobrazená Windows . Rámy možno zobraziť hlavný obsah účtovné aplikácie , alebo držať obsah pre dialógové okná , ako sú tie , pre nakladanie a ukladanie súborov . Java applety ( programy bežiace v prehliadačoch a iných nádob , ktoré vykonávajú relatívne málo operácie ) zvyčajne nevytvárajú nové rámy , ale majú schopnosť robiť tak . Výhodou otvorenie novej snímky z appletu je jasnosť podľa umiestnenia obsahu do nového rámca , ako je napríklad riadku pre užívateľa zadajte svoje meno , developer vyhne neprehľadná hlavný rám appletu je . Veci , ktoré budete potrebovať
Java Development Kit ( JDK )
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte ľubovoľný textový editor alebo textový procesor a zadajte alebo vložte do nového dokumentu tohto applet programový kód :

public void init ( )

{

//Získanie obsahu tabla , ktoré musíme pridať tlačidlá a ďalší obsah

kontajner paneForContent = getContentPane ( ) ;

paneForContent.setLayout ( nový BorderLayout ( 12,12 ) ) ;

JLabel title = new JLabel ( " Frame Demo " ) ;

paneForContent.add ( názov , BorderLayout.NORTH ) ;

JPanel somePanel = nové JPanel ( ) ;

JLabel someLabel = new JLabel ( " Stlačte tlačidlo . " ) ;

somePanel.add ( someLabel ) ;

paneForContent.add ( somePanel , BorderLayout.CENTER ) ;

JPanel panelForButtons = nový JPanel ( ) ;

JButton someButton = new JButton ( " Press BorderLayout.SOUTH ) ;

}

/*

actionPerformed ( ) je volaná , keď užívateľ stlačí tlačidlo

* /HONDA

public void actionPerformed ( ActionEvent evt )

{

//otvoriť nový rám ( okno )

attachNewFrame ( ) ;

}

}

Tento kód vytvorí nový applet pre zobrazenie vášho prehliadača . Hlavné funkcie init ( ) , ktorá vytvorí popisek a tlačidlo sa zobrazí applet . kód priradí prostredníctvom " addActionListener " volanie , Akcia pri stlačení tlačidla " someButton " . Pokiaľ dôjde k tejto udalosti , Java Runtime Environment ( JRE ) volá funkciu apletu " actionPerformed " , čo volá funkciu vytvoriť nový rámec , " attachNewFrame . "
2

Zadajte nasledujúci kód tesne po uzavretí ortéza nasledujúce vyhlásenie " paneForContent.add ( panelForButtons , BorderLayout.SOUTH ) " :

private static void attachNewFrame ( ) {

JFrame newFrame = new JFrame ( "Tu je . newFrame " ) ;

newFrame.setDefaultCloseOperation ( JFrame.DISPOSE_ON_CLOSE ) ;

JLabel aLabel = new JLabel ( " " ) ;

aLabel.setPreferredSize ( nový Rozmery ( 150 , 125 ) ) ;

newFrame.getContentPane ( ) pridať ( aLabel , BorderLayout.CENTER ) .

//Zobraziť ráme

newFrame.pack ( ) ;

newFrame.setVisible ( true ) ;

}

Tento kód volá " JFrame " konštruktor , ktorý vytvorí novú virtuálny objekt , ktorý predstavuje novú snímku . Volanie funkcie setDefaultCloseOperation hovorí rámček , čo robiť , keď užívateľ klikne na jeho odchode tlačidlo - v blízkosti . " Pack " a " setVisible " volanie funkcie zobrazí rámik . Vyhlásenie týkajúce sa " aLabel " objekt vytvoriť nejaký ukážkový obsah , ktorý sa zobrazí v rámčeku . Bez tohto obsahu , rám sa zobrazí , ale bude minimalizovaný na sotva viditeľnú hlavičky.
3

Uložte dokument ako typ " obyčajný text " s názvom súboru " AppletWithFrame.java . "
4

vložiť do nového dokumentu tento HTML stránku , ktorá sa otvorí applet :


< applet code = " AppletWithFrame . trieda "

width = 250

height = 250

codebase = " . " >

< /Applet >

< /html >
5

Uložte dokument HTML ako " AppletWithFrame.html " , v rovnakom priečinku ako súbor java ste uložili v kroku 3.
6

Otvorte príkazový riadok DOSu v priečinku obsahujúce súbor Java , a zostaviť program zadaním " javac AppletWithFrame.java . "

7

zadajte na príkazovom riadku , " appletvieweru AppletWithFrame.html " spustiť applet .
8

Stlačte applet je " Stlačte mi " tlačidlo pre spustenie kódu appletu pre vytvorenie nového rám . Zobrazí sa nový snímku .

Najnovšie články

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