
přečtěte si zdarma nové číslo časopisu |
Recentní suroviny: skripta
Základní překladatelské termíny - rusky
Huntington, Samuel: Politický řád v měnících se společnostech
Finanční řízení podniku: otázky ke státní zkoušce
Karel Čapek a kol.: Hovory s Antonínem Švehlou (a o něm)
Kategorie: Programování
Typ práce: Zápisky z přednášek
Škola: nezadáno/škola není v seznamu
Charakteristika: Práce je pokračováním zpracování přednášek z programování v Javě podle Ing. Nováka. Tématem přednášky je JFC Swing a AWT.
Obsah:
1. Výbět nejpoužívanějších komponent balíku JFC Swing, případně AWT
a) Kontejnery
b) Layout managery
c) Komponenty
d) java.awt.Component - Prapředek všech komponent
e) Příklad - vycentrované okno na monitoru
f) java.awt.Container - Další prapředek
g) Příklad - přebarvení všech komponent okna
h) javax.swing.JComponent
i) javax.swing.JFrame
k) javax.swing.JPanel
l) java.awt.FlowLAyout - Rozmístění vedle sebe
j) java.awt.GridLayout - Rozmístění do mřížky
k) java.awt.BorderLayout - Rozmístění do světových stran a středu
l) javax.swing.BpxLayout - Rozmístění vedle sebe bevo pod sebe bez zalamování
m) java.awt.GridBagLayout - Nejmocnější, ale nejsložitější LayoutManager
n) Kontejner bez Layout Managera - null
o) javax.swing.JLabel - Popisek
p) javax.swing.JButton - Přákazové tlačítko
q) javax.swing.JTextField - Textové pole, jednořádkové
r) Příklady - použití Enter v poli, ověření vyplnění pole, ověřování znaků zadávaných do textového pole,
s) Rozhraní javax.swing.text.Document
t) Příklady
u) javax.swing.JOptionPane - Okno se zprávou, Příklady použití metod, Dialogové okno,
v) javax.swing.JScrollPane - horizontální, vertikální
w) javax.swing.JTextArea - Textové pole víceřádkové
x) javax.swing.JMenuBar - Panel Nabídek
y) javax.swing.JFileChooser - Okno pro otevření nebo uložení souboru + příklady
z) javax.swing.JList - Seznam
aa) Rozhraní javax.swing.ListModel + příklady na hrátky se seznamy
ab) javax.swing.JComboBox - Rozbalovací seznam
ac) javax.swing.JRadioButton - Radio tlačítko
ad) javax.swing.JCheckButton
ae) javax.swing.ButtonGroup - Skupina tlačítek (nevizuální komponenta)
af) javax.swing.JSplitPane - Rozdělení oblasti na dva díly
ag) javax.swing.JDesktopPane - Rodičovský panle
ah) javax.swing.JInternalFrame - Vnitřní okno
2. Seznam komponent a jejich možných událostí - neúplné
3. Přehled neexistujících událostí - neúplné
4. Přehled metod jednotlivých událostí - neúplné
5. Rozhraní a jejich adaptéry
6. Spouštění aplikace
a) Pomocí příkazového řádku
b) JAR - Java Archiver - spouštění z příkazového řádku pomocí Java Archiver
Úryvek z práce:
"java.awt.Component
Prapředek všech komponent
..Zpřístupňuje metody pro zobrazení, pozicování, výstup a chováníza běhu programu
(aktivita, ukazatel myši, viditelnost):
..setVisible(booleanb), isVisible()–zviditelněnínebo zjištěníviditelnosti komponent,
..setEnabled(booleanb), isEnabled()–zpřístupněnínebo zjištěnípřístupnosti
komponent,
..get/setForeground(Colorc)–zjistínebo nastavíbarvu popředí,
..get/setBackgroud(Colorc)–zjistínebo nastavíbarvu pozadí,
..get/setFont(Font pismo)–zjistínebo nastavífont písma,
..get/setLocation(intx, inty)-zjistínebo nastavípolohu levého horního rohu
komponenty v panelu bez LayoutManageru nebo okna na obrazovce.
..get/setSize(intsirka, intvyska)-zjistínebo nastavívelikost komponenty,
..get/setBounds(intx, inty, intsirka, intvyska)-zjistínebo nastavípolohu levého
horního rohu komponenty a takéjejívelikost,
..hasFocus()–zjistí, zda mákomponenta fokus,
..requestFocus()–komponenta si vyžádáfokus,
..trasferFocus()/transferFocusBackward()–předánífokusu dalšínebo předchozíkomponentě,
Příklad–vycentrovanéokno na monitoru
public classOkno extendsjavax.swing.JFrame{
public Okno() {
setTitle("Vycentrovanéokno");
addWindowListener(newjava.awt.event.WindowAdapter() {
public voidwindowClosing(java.awt.event.WindowEvente) {
System.exit(0);
}
});"
Platba prostřednictvím brány mobilního operátora. Pro započetí platebního procesu prosím vyplňte kontrolní kód a stiskněte tlačítko "Zaplatit"
Po proběhnutí platby budete přesměrováni zpět na tuto stránku, kde najdete odkaz ke stažení práce.
V případě potíží s realizací platby se neváhejte obrátit na infolinku poskytovatele služby, společnost Advanced Telecom Services s.r.o., na čísle +420 776 999 199
Nápověda pro zákazníky Telefónica O2:
Nápověda pro zákazníky Vodafone:
Nápověda pro zákazníky T-mobile:
Platba kartou. Pro započetí platebního procesu prosím vyplňte kontrolní kód a stiskněte tlačítko "Zaplatit"
Po proběhnutí platby budete přesměrováni zpět na tuto stránku, kde najdete odkaz ke stažení práce.
Po odeslání kontrolního kódu budete přesměrováni do platební brány ČSOB, kde zadáte údaje potřebné pro platbu. Platbu dokončíte stisknutím tlačítka "ZAPLATIT".
Akceptované karty: VISA, VISA Electron, V PAY, MasterCard, Maestro.
Další práce od tohoto autora | ||
---|---|---|
1. | Databáze knihovny - příklad databáze Access | 50237x |
2. | Program pro výpočet objemu a povrchu bazénu | 4089x |
3. | Výkaz zisku a ztráty | 2792x |
4. | Podvojné účetnictví - příklad | 2790x |
5. | Kupní smlouva - vzor smlouvy na prodej zboží a výrobků | 2757x |
6. | Marketingový mix | 2659x |
7. | SWOT analýza LPPE-PLAST s. r. o. | 2562x |
8. | Květinářství Monika - podnikatelský záměr | 1900x |
9. | Marketingové prostředí | 1801x |
10. | Plná moc – vzor ke stažení | 1545x |
Zaregistrujte se a dostávejte nejlepší nabídky jako první.