.%:+% %YXSV'LVMWXMER9PPIRFSSQ /SR^ITXMSRIPPI&IEVFIMXYRK'LVMWXMER1ÚRWXIV ,IVEYWKIFIV,)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ

Größe: px
Ab Seite anzeigen:

Download ".%:+% %YXSV'LVMWXMER9PPIRFSSQ /SR^ITXMSRIPPI&IEVFIMXYRK'LVMWXMER1ÚRWXIV ,IVEYWKIFIV,)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ"

Transkript

1 .%:+% %YXSV'LVMWXMER9PPIRFSSQ /SR^ITXMSRIPPI&IEVFIMXYRK'LVMWXMER1ÚRWXIV %YJPEKIZSQ.YPM,IVEYWKIFIV,)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX 1MX+IRILQMKYRKHIV+EPMPIS4VIWW+QF,&SRR F]+EPMPIS4VIWW+QF,&SRR *AVA *$+ +VEJMWGLI%R[IRHYRKIRYRH%TTPIXW Ã Ã Ã 8I\X %FFMPHYRKIR YRH 4VSKVEQQI [YVHIR QMX KVS½IV 7SVKJEPX IVEVFIMXIX:IVPEKºFIVWIX^IV YRH %YXSVIR OÔR RIRNIHSGLJÚVIZIRXYIPPZIVFPMIFIRIJILPIVLEJXI%RKEFIR YRH HIVIR *SPKIR [IHIV IMRI NYVMWXMWGLI :IVERX[SVXYRK RSGL MVKIRHIMRI,EJXYRK ÚFIVRILQIR (MI ZSVPMIKIRHI 4YFPMOEXMSRMWXYVLIFIVVIGLXPMGLKIWGLÚX^X %PPI 6IGLXI ZSVFILEPXIR /IMR8IMP HMIWIW 4VSHYOXIW HEVJ SLRI WGLVMJXPMGLI +IRILQMKYRK HIW :IVPEKIW MR MVKIRH IMRIV *SVQ HYVGL /STMIVIR 1MGVSJMPQ SHIV ERHIVI :IV JELVIR VITVSHY^MIVX SHIV MR IMRI JÚV 1EWGLMRIR MRWFI WSRHIVI (EXIRZIVEVFIMXYRKWERPEKIR ZIV[IRHFEVI 7TVE GLIÚFIVXVEKIR[IVHIR%YGLHMI6IGLXIHIV;MIHIVKEFI HYVGL:SVXVEK*YROYRH*IVRWILIR WMRH ZSVFILEPXIR(MI MR HMIWIQ &YGL IV[ÂLRXIR 7SJX YRH,EVH[EVIFI^IMGL RYRKIR WMRH MR HIR QIMWXIR *ÂPPIR EYGL IMRKIXVEKIRI 1EVOIR YRH YRXIVPMIKIR EPW WSPGLI HIR KIWIX^PMGLIR &IWXMQQYRKIR.%:+%

2 I NHALTSVERZEICHNIS Java 2 JDK 5 - Grafische Anwendungen und Applets 1 Grafikprogrammierung mit dem AWT Was Sie wissen sollten Das Abstract-Window-Toolkit Das Toolkit Fenster unter grafischen Oberflächen Zeichnen - die grafische Darstellung Grundlegendes zum Zeichnen Einfache Zeichenfunktionen Zeichenketten schreiben Clipping-Operationen Grundlegende Komponenten Das AWT und Swing Die Basis aller Komponenten: Component und JComponent Proportionales Vergrößern eines Fensters Hinzufügen von Komponenten Das Swing-Fenster JFrame Informationstext über die Klasse JLabel Die Klasse ImageIcon Eine Schaltfläche (JButton) Tooltips Der Container JPanel Farben Einleitung Farben einsetzen Vordefinierte Farben Farben aus Hexadezimalzahlen erzeugen Einen helleren oder dunkleren Farbton wählen Farbmodelle HSB und RGB Die Farben des Systems LayoutManager Alles Auslegungssache: die Layoutmanager FlowLayout BorderLayout GridLayout Der GridBagLayout-Manager Null-Layout Weitere Layoutmanager Bilder anzeigen und Grafiken verwalten Bilder und Grafiken einsetzen Bilder in Applikationen und Applets laden Grafiken zeichnen und zentrieren Bilder im Speicher verwalten Bilder skalieren Programm-Icon/Fenster-Icon setzen Grafiken mit der Klasse ImageIO verwenden Bilder im GIF-Format speichern JPEG-Dateien mit dem Sun-Paket schreiben Die Java-Klassenbibliothek JIMI Java 2D Einführung Das erste 2D-Programm Geometrische Objekte durch Shape gekennzeichnet Eigenschaften geometrischer Objekte Transformationen mit einem AffineTransform-Objekt Grundlagen der Ereignisbehandlung Es tut sich was - Ereignisse beim AWT Events auf verschiedenen Ebenen Ereignisquellen, -senken und Horcher (Listener) Varianten, das Fenster zu schließen Anzeige- und Bedienelemente Horizontale und vertikale Schieberegler JSlider Ein Auswahlmenü - Choice, JComboBox Eines aus vielen - Kontrollfelder (JCheckBox) Kontrollfeldgruppen, Optionsfelder und JRadioButton Der Fortschrittsbalken JProgressBar Rahmen (Borders) Symbolleisten und weitere Bedienelemente Symbolleisten alias Toolbars Menüs Mnemonics und Shortcuts (Accelerator) Popup-Menüs Das Konzept des Model-View-Controllers List-Boxen JSpinner Texteingabefelder Die Editor-Klasse JEditorPane Baumstrukturen, Tabellen und Dialoge Bäume mit JTree-Objekten Tabellen mit JTable Ein eigenes Tabellen-Model DefaultTableModel

3 Inhaltsverzeichnis I 11.5 Ein eigener Renderer für Tabellen Zell-Editoren Gestaltung einer Tabelle JRootPane, JLayeredPane und JDesktopPane Dialoge Look&Feel Flexibles Java-Look&Feel Swing-Beschriftungen einer anderen Sprache geben Die Zwischenablage (Clipboard) Undo durchführen Ereignisverarbeitung auf unterster Ebene AWT, Swing und die Threads Selbst definierte Cursor Mausrad-Unterstützung Benutzerinteraktionen automatisieren Drucken Einführung Ein PrintJob Drucken der Inhalte Mit speziellen Druckern arbeiten Internationalisierung und Lokalisierung Zeitzonen und Sprachen der Länder Sprachen der Länder Einfache Übersetzung durch ResourceBundle-Objekte Applets Einleitung Applets und Applikationen - wer darf was? Das erste Hallo-Applet Die Zyklen eines Applets Parameter an das Applet übergeben Fehler in Applets finden Browserabhängiges Verhalten Datenaustausch zwischen Applets Musik in einem Applet und in Applikationen Webstart Komponenten durch Bohnen Grundlagen der Komponententechnik Das JavaBeans Development Kit (BDK) Die kleinste Bohne der Welt Jar-Archive für Komponenten Worauf JavaBeans basieren Eigenschaften Ereignisse Weitere Eigenschaften Bean-Eigenschaften anpassen Property-Editoren BeanInfo Beliebte Fehler Stichwortverzeichnis...232

4 3 Java 2 JDK 5 - Grafische Anwendungen und Applets 3 Farben,Q GLHVHP DSLWHO HUIDKUHQ 6LH Æ ZLH 6LH PLW )DUEHQ XQG XQWHUVFKLHGOLFKHQ )DUEW QHQ DUEHLWHQ Æ ZLH 6LH YHUVFKLHGHQH )DUEPRGHOOH HLQVHW]HQ Æ ZLH 6LH PLW GHQ 6\VWHP)DUEHQ DUEHLWHQ 9RUDXVVHW]XQJHQ 9 =HLFKQHQ PLW GHP $:7 3.1 Einleitung 'HU (LQVDW] YRQ )DUEHQ LQ -DYD3URJUDPPHQ LVW 'DQN GHU Color ODVVH XQG GHU )DUEUlXPH HLQIDFK 'LH ODV VH VWHOOW HLQH 9LHO]DKO YRQ 5RXWLQHQ ]XU 9HUI JXQJ PLW GHQHQ Color 2EMHNWH HU]HXJW XQG PDQLSXOLHUW ZHUGHQ N QQHQ class java.awt. Color implements Paint, Serializable ; Color( float r, float g, float b ) (U]HXJW HLQ &RORU2EMHNW PLW GHQ *UXQGIDUEHQ 5RW *U Q XQG %ODX 'LH :HUWH P VVHQ LP %HUHLFK ELV OLHJHQ ; Color( int r, int g, int b ) (U]HXJW HLQ Color 2EMHNW PLW GHQ *UXQGIDUEHQ 5RW *U Q XQG %ODX 'LH :HUWH P VVHQ LP %HUHLFK ELV OLHJHQ ; Color( int rgb ) (U]HXJW HLQ &RORU2EMHNW DXV GHP rgb :HUW GHU GLH )DUEHQ 5RW *U Q XQG %ODX NRGLHUW 'HU 5RWDQWHLO EHILQGHW VLFK XQWHU GHQ %LWV ELV GHU *U QDQWHLO LQ ELV XQG GHU %ODXDQWHLO LQ ELV 'D HLQ,QWHJHU LPPHU %LW EUHLW LVW LVW MHGH )DUEH GXUFK HLQ %\WH %LW UHSUlVHQWLHUW (LQH SULYDWH )XQNWLRQ testcolorvaluerange() GHU Color ODVVH EHUSU IW RE GLH :HUWH WDWVlFKOLFK ]ZLVFKHQ XQG HUVWHU )DOO RGHU ]ZLVFKHQ XQG ]ZHLWHU )DOO OLHJHQ :HQQ QLFKW ZLUG HLQH IllegalArgumentException DXVJHO VW,P GULWWHQ )DOO ZHUGHQ YRQ GHU *DQ]]DKO QXU GLH )DUELQIRUPDWLRQHQ DXV GHQ %LW JHQRPPHQ 6RQVWLJH :HUWH ZHUGHQ HLQIDFK QLFKW EHWUDFKWHW XQG PLW HLQHP $OSKD:HUW JOHLFK EHUVFKULHEHQ 6R ]HLJW HV DXFK GHU (LQ]HLOHU DXV GHP 4XHOOWH[W DQ public Color( int rgb ) value = 0xff rgb; abstract class java.awt. Graphics ; abstract void setcolor( Color c ) 6HW]W GLH DNWXHOOH )DUEH GLH GDQQ YRQ GHQ =HLFKHQIXQNWLRQHQ XPJHVHW]W ZLUG ; abstract Color getcolor() /LHIHUW GLH DNWXHOOH )DUEH ; abstract void setxormode( Color c ) 6HW]W GLH 3L[HO2SHUDWLRQ DXI ;25 $EZHFKVHOQGH 3XQNWH ZHUGHQ LQ GHU DNWXHOOHQ )DUEH XQG GHU PLW GLHVHU )XQNWLRQ JHVHW]WHQ ;25)DUEH JHVHW]W

5 Farben 3 +LQZHLV 'LH PHQVFKOLFKH )DUEZDKUQHKPXQJ 0HQVFKHQ XQWHUVFKHLGHQ )DUEHQ QDFK GUHL (LJHQVFKDIWHQ )DUE WRQ +HOOLJNHLW XQG 6lWWLJXQJ 'HU 0HQVFK NDQQ HWZD ]ZHLKXQGHUW )DUEW QH XQWHUVFKHLGHQ 'LHVH ZHUGHQ GXUFK GLH :HOOHQOlQJH GHV /LFKWV EHVWLPPW 'LH /LFKWLQWHQVLWlW XQG (PSILQGOLFKNHLW XQVHUHU 5H]HSWRUHQ OlVVW XQV HWZD I QIKXQGHUW +HOOLJNHLWVVWXIHQ XQWHUVFKHLGHQ %HL GHU 6lWWLJXQJ KDQGHOW HV VLFK XP HLQH 0LVFKXQJ PLW ZHL HP /LFKW +LHU HUNHQQHQ ZLU HWZD ]ZDQ]LJ 6WXIHQ 'DPLW NDQQ XQVHU YLVXHOOHV 6\VWHP HWZD ]ZHL 0LOOLRQHQ [ [ )DUEQXDQFHQ XQWHUVFKHLGHQ 3.2 Farben einsetzen Zufällige Farbblöcke zeichnen 8P GLH 0 JOLFKNHLWHQ GHU )DUEJHVWDOWXQJ HLQPDO ]X EHREDFKWHQ EHWUDFKWHQ ZLU GLH $XVJDEH HLQHV 3UR JUDPPV ZHOFKHV 5HFKWHFNH PLW ZDKOORVHQ )DUEHQ DQ]HLJW import java.awt.*; import java.util.random; import javax.swing.*; public class ColorBox extends JPanel private Random r = new Random(); protected void paintcomponent( Graphics g ) g.setcolor( Color.WHITE ); g.fillrect( 0, 0, getwidth(), getheight() ); for ( int y = 12; y < getheight() 25; y += 30 ) for ( int x = 12; x < getwidth() 25; x += 30 ) g.setcolor( new Color(r.nextInt(256),r.nextInt(256),r.nextInt(256)) ); g.fillrect( x, y, 25, 25); g.setcolor( Color.BLACK); g.drawrect( x-1, y-1, 25, 25 ); public static void main( String args[] ) JFrame f = new JFrame( "Neoplastizismus" ); f.setdefaultcloseoperation( JFrame.EXIT_ON_CLOSE ); f.setsize( 300, 300 ); f.add( new ColorBox() ); f.setvisible( true ); ColorBox.java 'DV )HQVWHU GHU $SSOLNDWLRQ KDW HLQH JHZLVVH *U H GLH ZLU PLW size() LQ GHU + KH XQG %UHLWH DEIUDJHQ $QVFKOLH HQG HU]HXJHQ ZLU %O FNH GLH PLW HLQHU ]XIlOOLJHQ )DUEH JHI OOW VLQG fillrect() EHUQLPPW GLHVH $XIJDEH 'D GLH JHI OOWHQ 5HFKWHFNH LPPHU LQ GHU 9RUGHUJUXQGIDUEH JH]HLFKQHW ZHU GHQ VHW]HQ ZLU GHQ =HLFKHQVWLIW GXUFK GLH )XQNWLRQ setcolor() GLH QDW UOLFK 2EMHNWPHWKRGH YRQ Graphics LVW (QWVSUHFKHQG JLEW HV HLQH NRUUHVSRQGLHUHQGH )XQNWLRQ getcolor() GLH GLH DNWXHOOH 9RUGHUJUXQG IDUEH DOV Color 2EMHNW ]XU FNJLEW 'LHVH )XQNWLRQ GDUI QLFKW PLW GHQ )XQN WLRQHQ getcolor(string) EH]LHKXQJVZHLVH getcolor(string, Color) DXV GHU Color ODVVH YHUZHFKVHOW ZHUGHQ Programmierter Neoplastizismus

6 3 Java 2 JDK 5 - Grafische Anwendungen und Applets Farbanteile zurückgeben 0LWXQWHU P VVHQ ZLU GHQ XPJHNHKUWHQ :HJ JHKHQ XQG YRQ HLQHP JHJHEHQHQ Color 2EMHNW ZLHGHU GLH 5RW *U Q RGHU %ODX$QWHLOH H[WUDKLHUHQ 'LHV LVW HLQIDFK XQG GLH )XQNWLRQVELEOLRWKHN ELHWHW (QWVSUHFKHQGHV DQ class java.awt. Color implements Paint, Serializable ; int getred(), int getgreen(), int getblue() /LHIHUW 5RW *U Q XQG %ODX$QWHLOH GHV )DUE2EMHNWV LP %HUHLFK YRQ ELV ; int getalpha() *LEW GHQ $OSKD$QWHLO DOV *DQ]]DKO NRGLHUW ]XU FN ; int getrgb() *LEW GLH 5*%)DUEH DOV *DQ]]DKO NRGLHUW ]XU FN 'LH %LWV ² VLQG I U GHQ $OSKD:HUW ² I U 5RW ² I U *U Q XQG ² I U %ODX 3.3 Vordefinierte Farben :HQQ ZLU )DUEHQ EHQXW]HQ ZROOHQ GDQQ VLQG VFKRQ YLHOH :HUWH YRUGHILQLHUW ZLH Color.WHITE.,Q GHU ODVVH jawa.awt.color VLQG GD]X YLHOH =HLOHQ GHU )RUP /** * The color white. */ public final static Color WHITE = new Color(255, 255, 255); SODW]LHUW 1DFKIROJHQG ]HLJW GLH 7DEHOOH GLH GHILQLHUWHQ RQVWDQWHQ XQG :HUWEHOHJXQJ I U GLH )DUEWXSHO Farbanteile für die vordefinierten Standardfarben )DUEQDPH 5RW *U Q %ODX WHITE BLACK RED GREEN BLUE YELLOW MAGENTA CYAN PINK ORANGE LIGHT_GRAY DARK_GRAY $OOH )DUEQDPHQ JLEW HV DXFK LQ NOHLQ VLH ZDUHQ DXFK GLH HUVWHQ =ZDU VWDPPW YRQ 6XQ GLH 1DPHQV NRQYHQWLRQ GDVV RQVWDQWHQ JUR JHVFKULHEHQ ZHUGHQ DEHU EHL GHQ )DUEQDPHQ ZXUGH GDV HUVW LQ -DYD QDFKJHKROW -DKUH VSlWHU

7 Farben Farben aus Hexadezimalzahlen erzeugen 8P HLQH )DUEEHVFKUHLEXQJ LP KH[DGH]LPDOHQ )RUPDW LQ HLQ]HOQH )DUENRPSRQHQWHQ GHU Color ODVVH ]X ]HUOHJHQ DOVR ]XP %HLVSLHO YRQ )))))) QDFK JLEW HV ]ZHL HLQIDFKH XQG HOHJDQWH :HJH 'HU HUVWH I KUW EHU GLH :UDSSHU ODVVH Integer 'LH IROJHQGH =HLOH HU]HXJW DXV GHP 6WULQJ colorhexstring HLQ Color 2EMHNW Color color = new Color( Integer.parseInt(colorHexString, 16) ); (LQ DQGHUHU :HJ LVW QRFK HOHJDQWHU GD GLH Color ODVVH HLQH HLQIDFKH 5RXWLQH EHUHLWVWHOOW Color color = Color.decode( "#" + colorhexstring ); decode(string) YHUODQJW HLQH %LW,QWHJHU=DKO DOV 6WULQJ NRGLHUW 'XUFK GDV +DVK6\PERO XQG GDV 3OXV HU]HXJHQ ZLU HLQ 6WULQJ2EMHNW ZHOFKHV DOV +H[DGH]LPDO]DKO EHZHUWHW ZLUG class java.awt. Color implements Paint, Serializable ; Color decode( String nm ) throws NumberFormatException /LHIHUW GLH )DUEH YRP EHUJHEHQHQ 6WULQJ 'LH =HLFKHQNHWWH LVW DOV %LW,QWHJHU NRGLHUW 1XQ ZHUWHW decode() GHQ 6WULQJ DXV LQGHP ZLHGHUXP GLH decode())xqnwlrq GHU Integer ODVVH DXIJHUX IHQ ZLUG $XV GLHVHP 5 FNJDEHZHUW ZLUG GDQQ ZLHGHUXP GDV Color 2EMHNW DXIJHEDXW public static Color decode( String nm ) throws NumberFormatException Integer intval = Integer.decode( nm ); int i = intval.intvalue(); return new Color( (i >> 16) & 0xFF, (i >> 8) & 0xFF, i & 0xFF ); :LU VHKHQ GDVV EHL IDOVFKHQ :HUWHQ HLQH NumberFormatException DXVJHO VW ZLUG 'LHVH ([FHSWLRQ NRPPW YRQ GHU decode())xqnwlrq GHU Integer ODVVH 'LH,PSOHPHQWLHUXQJ YHUUlW XQV GLH $UEHLWVZHLVH XQG ]HLJW XQV DXI GDVV ZLU DXFK DXV 2NWDO]LIIHUQ HLQ &RORU2EMHNW HU]HXJHQ N QQWHQ RGHU DEHU DXV HLQHP 6WULQJ GHU QLFKW PLW GHP +DVK=HLFKHQ VRQGHUQ PLW GHP JHZRKQWHQ 3UlIL[ 0x EHJLQQW public static Integer decode( String nm ) throws NumberFormatException if ( nm.startswith("0x") ) return Integer.valueOf(nm.substring(2), 16); if ( nm.startswith("#") ) return Integer.valueOf(nm.substring(1), 16); if ( nm.startswith("0") && nm.length() > 1 ) return Integer.valueOf( nm.substring(1), 8 ); return Integer.valueOf( nm );

8 3 Java 2 JDK 5 - Grafische Anwendungen und Applets 3.5 Einen helleren oder dunkleren Farbton wählen =ZHL EHVRQGHUH )XQNWLRQHQ VLQG brighter() XQG darker() 6LH OLHIHUQ HLQ )DUE2EMHNW ]XU FN GDV MHZHLOV HLQH )DUEQXDQFH KHOOHU EH]LHKXQJVZHLVH GXQNOHU LVW Beispiel 'LH,PSOHPHQWLHUXQJ YRQ draw3drect() ]HLJW GHQ (LQVDW] GHU )XQNWLRQHQ public void draw3drect(int x, int y, int width, int height, boolean raised) Color c = getcolor(); Color brighter = c.brighter(); Color darker = c.darker(); setcolor(raised? brighter : darker); drawline(x, y, x, y + height); drawline(x + 1, y, x + width 1, y); setcolor(raised? darker : brighter); drawline(x + 1, y + height, x + width, y + height); drawline(x + width, y, x + width, y + height 1); setcolor(c); :LH YLHOH DQGHUH )XQNWLRQHQ DXV GHU Color ODVVH VLQG DXFK GLH 5RXWLQHQ VLFKWEDU LPSOHPHQWLHUW DOVR QLFKW QDWLY public Color brighter() return new Color(Math.min((int)(getRed() *(1/FACTOR)), 255), Math.min((int)(getGreen()*(1/FACTOR)), 255), Math.min((int)(getBlue() *(1/FACTOR)), 255)); public Color darker() return new Color(Math.max((int)(getRed() *FACTOR), 0), Math.max((int)(getGreen()*FACTOR), 0), Math.max((int)(getBlue() *FACTOR), 0)); FACTOR LVW HLQH ILQDOH RQVWDQWH GLH GXUFK YRUGHILQLHUW LVW 6LH OlVVW VLFK DOVR QLFKW lqghuq class java.awt. Color implements Paint, Serializable ; Color brighter() *LEW HLQHQ KHOOHUHQ )DUEWRQ ]XU FN ; Color darker() *LEW HLQHQ GXQNOHUHQ )DUEWRQ ]XU FN Farbveränderung mit Nullanteilen %HL GHQ )DUEZHUWHQ P VVHQ ZLU QXQ GLH =XVDPPHQVHW]XQJ DXV 5RW *U Q XQG %ODX EHGHQNHQ (LQ YROOHU :HUW LVW PLW EHOHJW 'LH %HUHFKQXQJ NDQQ GLHVHQ :HUW QRFK PRGLIL]LHUHQ 'RFK LVW HLQ (LQWUDJ PLW EHOHJW VR HUNHQQHQ ZLU DXV GHU %HUHFKQXQJ GDVV GHU :HUW EHL QXOO EOHLEHQ ZLUG 'DKHU VROOWHQ ZLU EHGHQNHQ ZDV EHL UHLQHQ )DUEHQ ZLH HWZD 5RW GXUFK HLQ brighter() SDVVLHUW (LQ UHLQHU 5RWWRQ NDQQ VLFK ]ZDU LQ GHU +HOOLJNHLW lqghuq DEHU HLQ Color.RED.brighter() OLHIHUW LPPHU QRFK Color.RED System.out.println( Color.RED.brighter() ); // java.awt.color[r=255,g=0,b=0] System.out.println( Color.RED.darker() ); // java.awt.color[r=178,g=0,b=0]

9 Farben 3 (V LVW DOVR QLFKW VR GDVV EHL brighter() GLH )DUEHQ QlKHU DQ :HL KHUDQNRPPHQ XQG EHL darker() DQ 6FKZDU] 8P DOVR HFKWH +HOOLJNHLWVYHUlQGHUXQJHQ ]X EHNRPPHQ P VVHQ ZLU GLH )DUEHQ YRUKHU XPUHFKQHQ +LHU]X ELHWHQ VLFK DQGHUH )DUEUlXPH DQ ZLH EHLVSLHOVZHLVH GHU +6%5DXP LQ GHP ZLU RPSRQHQWHQ I U GLH +HOOLJ NHLW KDEHQ RGBtoHSB() JLEW HLQ )HOG PLW GHQ :HUWHQ I U +XH 6DWXUDWLRQ XQG %ULJKWQHVV I U HLQ 7ULSHO YRQ 5RW *U Q XQG %ODX:HUWHQ ]XU FN 1DFK HLQHU 9HUlQGHUXQJ GHU +HOOLJNHLW N QQHQ ZLU GLHVHQ )DUEUDXP ZLHGHU PLW HSBtoRGB() ]XU FNNRQYHUWLHUHQ 3.6 Farbmodelle HSB und RGB =ZHL )DUEPRGHOOH VLQG LQ GHU &RPSXWHUJUDILN JHOlXILJ 'DV 5*%0RGHOO ZR GLH )DUEHQ GXUFK HLQHQ 5RW *U Q XQG %ODX$QWHLO GHILQLHUW ZHUGHQ RGHU GDV +6%0RGHOO GDV GLH )DUEHQ GXUFK *UXQGWRQ +XH )DUE VlWWLJXQJ 6DWXUDWLRQ XQG +HOOLJNHLW %ULJKWQHVV GHILQLHUW 'LH )DUEPRGHOOH N QQHQ GLH JOHLFKHQ )DUEHQ EHVFKUHLEHQ XQG XPJHUHFKQHW ZHUGHQ class java.awt. Color implements Paint, Serializable ; static int HSBtoRGB( float hue, float saturation, float brightness ) $XV HLQHP +6%NRGLHUWHQ )DUEZHUW ZLUG HLQ 5%*)DUEZHUW JHPDFKW ; static float[] RGBtoHSB( int r, int g, int b, float hsbvals[] ) 9HUODQJW HLQ $UUD\ hsbvals ]XU $XIQDKPH YRQ +6% LQ GHP GLH :HUWH JHVSHLFKHUW ZHUGHQ VROOHQ 'DV $UUD\ NDQQ null VHLQ XQG ZLUG VRPLW DQJHOHJW 'DV )HOG ZLUG ]XU FNJHJHEHQ ; static Color gethsbcolor( float h, float s, float b ) 'LH )XQNWLRQ NDQQ JHQXW]W ZHUGHQ XP Color 2EMHNWH DXV HLQHP +6%0RGHOO ]X HU]HXJHQ 'LH,PSOHPHQWLHUXQJ YRQ gethsbcolor() LVW HLQ :LW] public static Color gethsbcolor(float h, float s, float b) return new Color(HSBtoRGB(h, s, b)); 3.7 Die Farben des Systems %HL HLJHQHQ -DYD3URJUDPPHQ LVW HV ZLFKWLJ GDVV GLHVH VLFK VR SHUIHNW ZLH P JOLFK LQ GLH 5HLKH GHU DQGHUHQ +RVW3URJUDPPH HLQUHLKHQ RKQH JUR DUWLJ DXI]XIDOOHQ 'DI U PXVV HLQ )HQVWHU GLH JOREDOHQ (LQVWHOOXQJHQ ZLH GHQ =HLFKHQVDW] XQG GLH )DUEHQ NHQQHQ ) U GLH 6\VWHPIDUEHQ JLEW HV GLH ODVVH SystemColor ZHOFKH DOOH )DUEHQ HLQHU JUDILVFKHQ 2EHUIOlFKH DXI V\PEROLVFKH RQVWDQWHQ DEELOGHW %HVRQGHUV SUDNWLVFK LVW GLHV EHL bqghuxqjhq YRQ )DUEHQ ZlKUHQG GHU /DXI]HLW hehu GLHVH ODVVH N QQHQ LPPHU GLH DNWXHOOHQ :HUWH HLQJHKROW ZHUGHQ GHQQ lqghuw VLFK EHLVSLHOVZHLVH GLH +LQWHUJUXQGIDUEH GHU /DXIOHLVWHQ VR lqghuw VLFK GDPLW DXFK GHU 5*%:HUW 'LH 6\VWHPIDUEHQ VLQG RQVWDQWHQ YRQ SystemColor XQG ZHUGHQ PLW GHU )XQNWLRQ getrgb() LQ HLQH *DQ]]DKO XPJHZDQGHOW 'LH ODVVH GHILQLHUW IROJHQGH VWDWLVFKHQ ILQDOHQ 9DULDEOHQ class java.awt. SystemColor implements Serializable

10 3 Java 2 JDK 5 - Grafische Anwendungen und Applets Konstanten der Systemfarben 6\VWHP&RORU desktop activecaption activecaptiontext activecaptionborder inactivecaption inactivecaptiontext inactivecaptionborder window windowborder windowtext menu menutext text texttext texthighlight texthighlighttext textinactivetext control controltext controlhighlight controllthighlight controlshadow controldkshadow scrollbar info infotext :HOFKH )DUEH DQVSULFKW )DUEH GHV 'HVNWRS+LQWHUJUXQGV +LQWHUJUXQGIDUEHQ I U 7H[W LP )HQVWHUUDKPHQ )DUEH I U 7H[W LP )HQVWHUUDKPHQ 5DKPHQIDUEH I U 7H[W LP )HQVWHUUDKPHQ +LQWHUJUXQGIDUEH I U LQDNWLYHQ 7H[W LP )HQVWHUUDKPHQ )DUEH I U LQDNWLYHQ 7H[W LP )HQVWHUUDKPHQ 5DKPHQIDUEH I U LQDNWLYHQ 7H[W LP )HQVWHUUDKPHQ +LQWHUJUXQGIDUEH GHU )HQVWHU 5DKPHQIDUEH GHU )HQVWHU 7H[WIDUEH I U )HQVWHU +LQWHUJUXQGIDUEH I U 0HQ V 7H[WIDUEH I U 0HQ V +LQWHUJUXQGIDUEH I U 7H[WNRPSRQHQWHQ 7H[WIDUEH I U 7H[WNRPSRQHQWHQ +LQWHUJUXQGIDUEH I U KHUYRUJHKREHQHQ 7H[W )DUEH GHV 7H[WV ZHQQ GLHVHU KHUYRUJHKREHQ LVW )DUEH I U LQDNWLYHQ 7H[W +LQWHUJUXQGIDUEH I U RQWUROO2EMHNWH 7H[WIDUEH I U RQWUROO2EMHNWH 1RUPDOH )DUEH PLW GHU RQWUROO2EMHNWH KHUYRUJHKREHQ ZHUGHQ +HOOHUH )DUEH PLW GHU RQWUROO2EMHNWH KHUYRUJHKREHQ ZHUGHQ 1RUPDOH +LQWHUJUXQGIDUEH I U RQWUROO2EMHNWH 'XQNOHUHU 6FKDWWHQ I U RQWUROO2EMHNWH +LQWHUJUXQGIDUEH GHU 6FKLHEHUHJOHU +LQWHUJUXQGIDUEH GHU +LOIH 7H[WIDUEHGHU +LOIH 8P GLH 6\VWHPIDUEH LQ HLQH EUDXFKEDUH 9DULDEOH ]X NRQYHUWLHUHQ JLEW HV GLH getrgb())xqnwlrq 6R HU]HXJW new Color((SystemColor.window).getRGB()) HLQ Color 2EMHNW LQ GHU )DUEH GHV )HQVWHUV final class java.awt. SystemColor implements Serializable ; int getrgb() /LHIHUW GHQ 5*%:HUW GHU 6\VWHPIDUEH DOV *DQ]]DKO NRGLHUW 8P ]X VHKHQ ZHOFKH )DUEHQ DXI GHP ODXIHQGHQ 6\VWHP DNWLY VLQG IRUPXOLHUHQ ZLU HLQ 3URJUDPP GDV HLQH NOHLQH 7H[W]HLOH LQ GHU MHZHLOLJHQ )DUEH DQJLEW 'D ZLU DXI GLH LQWHUQHQ 'DWHQ QLFKW ]XJUHLIHQ N QQHQ P VVHQ ZLU HLQ )DUEIHOG PLW SystemColor 2EMHNWHQ DXIEDXHQ

11 Farben 3 import java.awt.*; import javax.swing.*; class SystemColors extends JPanel private String systemcolorstring[] = "desktop", "activecaption", "activecaptiontext", "activecaptionborder", "inactivecaption", "inactivecaptiontext", "inactivecaptionborder", "window", "windowtext", "menu", "menutext", "text", "texttext", "texthighlight", "texthighlighttext","textinactivetext", "control", "controltext", "controlhighlight", "controllthighlight", "controlshadow", "controldkshadow", "scrollbar", "info", "infotext" ; private SystemColor systemcolor[] = SystemColor.desktop, SystemColor.activeCaption, SystemColor.activeCaptionText, SystemColor.activeCaptionBorder, SystemColor.inactiveCaption, SystemColor.inactiveCaptionText, SystemColor.inactiveCaptionBorder, SystemColor.window, SystemColor.windowText, SystemColor.menu, SystemColor.menuText, SystemColor.text, SystemColor.textText, SystemColor.textHighlight, SystemColor.textHighlightText, SystemColor.textInactiveText, SystemColor.control, SystemColor.controlText, SystemColor.controlHighlight, SystemColor.controlLtHighlight, SystemColor.controlShadow, SystemColor.controlDkShadow, SystemColor.scrollbar, SystemColor.info, SystemColor.infoText ; protected void paintcomponent( Graphics g ) super.paintcomponent( g ); g.setfont( new Font( "Dialog", Font.BOLD, 12 ) ); for ( int i = 0; i < systemcolorstring.length; i++ ) g.setcolor( new Color( systemcolor[i].getrgb() ) ); g.drawstring( systemcolorstring[i], 20, 60 + (i*13) ); public static void main( String args[] ) JFrame f = new JFrame(); f.setdefaultcloseoperation( JFrame.EXIT_ON_CLOSE ); f.setsize ( 170, 400 ); f.add( new SystemColors() ); f.setvisible( true ); Die Systemfarben unter einer Windows-Konfiguration SystemColors.java

%YXSV;SPJKERK1YWGLRIV -RLEPXPMGLIW0IOXSVEX7MPOI/ERIW %YXSQEXMWMIVYRK4VSKVEQQMIVYRK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSV;SPJKERK1YWGLRIV -RLEPXPMGLIW0IOXSVEX7MPOI/ERIW %YXSQEXMWMIVYRK4VSKVEQQMIVYRK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, ;;4 %YXSV;SPJKERK1YWGLRIV -RLEPXPMGLIW0IOXSVEX7MPOI/ERIW %YJPEKIZSQ.ERYEV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

%YXSV1MGLEIP6EMXL %YJPEKIZSQ7ITXIQFIV %HQMRMWXVEXMSR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSV1MGLEIP6EMXL %YJPEKIZSQ7ITXIQFIV %HQMRMWXVEXMSR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, -7%% %YXSV1MGLEIP6EMXL %YJPEKIZSQ7ITXIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW HEVJ

Mehr

%YXSV.ÚVKIR)RKIQERR -RLEPXPMGLIW0IOXSVEX)PQEV*YGLW F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, 7]WXIQEHQMRMWXVEXMSR

%YXSV.ÚVKIR)RKIQERR -RLEPXPMGLIW0IOXSVEX)PQEV*YGLW F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, 7]WXIQEHQMRMWXVEXMSR 27% %YXSV.ÚVKIR)RKIQERR -RLEPXPMGLIW0IOXSVEX)PQEV*YGLW %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

)'(0;7*4%8 %YXSVMR0MRHE=SVO -RLEPXPMGLIW0IOXSVEX&EVFEVE,MVWGL[EPH F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX

)'(0;7*4%8 %YXSVMR0MRHE=SVO -RLEPXPMGLIW0IOXSVEX&EVFEVE,MVWGL[EPH F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX )'(0;7*4%8 %YXSVMR0MRHE=SVO -RLEPXPMGLIW0IOXSVEX&EVFEVE,MVWGL[EPH %YJPEKIZSQ1EM F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX (EW )'(00SKS MWXIMRIIMRKIXVEKIRI

Mehr

,IVEYWKIFIV,)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX

,IVEYWKIFIV,)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX .%:+% %YXSV'LVMWXMER9PPIRFSSQ /SR^ITXMSRIPPI&IEVFIMXYRK'LVMWXMER1ÚRWXIV %YJPEKIZSQ.YPM,IVEYWKIFIV,)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX

Mehr

%YXSVMRRIR&EVFEVE,MVWGL[EPH%RHVIE7GL[EV^ F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSVMRRIR&EVFEVE,MVWGL[EPH%RHVIE7GL[EV^ F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, //-28-) %YXSVMRRIR&EVFEVE,MVWGL[EPH%RHVIE7GL[EV^ %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

)DNXOWlW;9,,I U*HRZLVVHQVFKDIWHQGHU5XKU8QLYHUVLWlW%RFKXP (LQ,QWHUQHW'HVWLQDWLRQVLQIRUPDWLRQVV\VWHP ]XU0DUNWNRPPXQLNDWLRQLP7RXULVPXVPDUNHWLQJ *UXQGODJHQ.RQ]HSWLRQXQGH[HPSODULVFKH5HDOLVLHUXQJ PLWHLQHU:HE*,66RIWZDUH

Mehr

%YXSVMR8MRE;IKIRIV -RLEPXPMGLIW0IOXSVEX*VERO7GLEFIVX +VYRHPEKIR)(:QMX;MRHS[W YRH3JJMGI F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSVMR8MRE;IKIRIV -RLEPXPMGLIW0IOXSVEX*VERO7GLEFIVX +VYRHPEKIR)(:QMX;MRHS[W YRH3JJMGI F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +3 %YXSVMR8MRE;IKIRIV -RLEPXPMGLIW0IOXSVEX*VERO7GLEFIVX %YJPEKIZSQ3OXSFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

Microsoft Windows Server 2003 W2003SPS. Autoren: Michael Raith, Dr. Hendrik Siegmund. Überarbeitete Ausgabe vom 10. August 2006.

Microsoft Windows Server 2003 W2003SPS. Autoren: Michael Raith, Dr. Hendrik Siegmund. Überarbeitete Ausgabe vom 10. August 2006. W2003SPS Autoren: Michael Raith, Dr. Hendrik Siegmund Microsoft Windows Server 2003 Überarbeitete Ausgabe vom 10. August 2006 by HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Support: Server Internet:

Mehr

%YXSV6SPERH&EYGL F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, %HQMRMWXVEXMSR

%YXSV6SPERH&EYGL F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, %HQMRMWXVEXMSR --7 %YXSV6SPERH&EYGL %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW HEVJ MR

Mehr

%YXSV;SPJKERK7GLYP^'2-1'2) -RLEPXPMGLIW0IOXSVEX,ERW4IXIV.ELR'2-'2)1'7) F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIRJÚV%R[IRHIV

%YXSV;SPJKERK7GLYP^'2-1'2) -RLEPXPMGLIW0IOXSVEX,ERW4IXIV.ELR'2-'2)1'7) F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIRJÚV%R[IRHIV +; %YXSV;SPJKERK7GLYP^'2-1'2) -RLEPXPMGLIW0IOXSVEX,ERW4IXIV.ELR'2-'2)1'7) %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX

Mehr

Microsoft Exchange Server 2003 EXS2003A. Autor: Dr. Hendrik Siegmund. Überarbeitete Ausgabe vom 10. August 2006

Microsoft Exchange Server 2003 EXS2003A. Autor: Dr. Hendrik Siegmund. Überarbeitete Ausgabe vom 10. August 2006 EXS2003A Autor: Dr. Hendrik Siegmund Überarbeitete Ausgabe vom 10. August 2006 by HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Microsoft Exchange Server 2003 Administration Internet: www.herdt4you.de/.at/.ch

Mehr

%YXSVMR8MRE;IKIRIV -RLEPXPMGLIW0IOXSVEX'LEVPSXXIZSR&VEYRWGL[IMK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIR

%YXSVMR8MRE;IKIRIV -RLEPXPMGLIW0IOXSVEX'LEVPSXXIZSR&VEYRWGL[IMK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIR 78; %YXSVMR8MRE;IKIRIV -RLEPXPMGLIW0IOXSVEX'LEVPSXXIZSR&VEYRWGL[IMK %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI

Mehr

%YXSV;SPJKERK7GLYP^'2-1'2) -RLEPXPMGLIW0IOXSVEX,ERW4IXIV.ELR'2-'2)1'7) %HQMRMWXVEXMSR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSV;SPJKERK7GLYP^'2-1'2) -RLEPXPMGLIW0IOXSVEX,ERW4IXIV.ELR'2-'2)1'7) %HQMRMWXVEXMSR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, 23%( %YXSV;SPJKERK7GLYP^'2-1'2) -RLEPXPMGLIW0IOXSVEX,ERW4IXIV.ELR'2-'2)1'7) %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX

Mehr

%YXSV6EPJ/ÔLPIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIRHIV&MPHFIEVFIMXYRK JÚV;IF7IMXIR

%YXSV6EPJ/ÔLPIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIRHIV&MPHFIEVFIMXYRK JÚV;IF7IMXIR -6 %YXSV6EPJ/ÔLPIV %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW HEVJ MR

Mehr

%YXSV4IXIV8VSTJ/EVPWVYLI +VYRHPEKIR'SQTYXIV%MHIH(IWMKR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSV4IXIV8VSTJ/EVPWVYLI +VYRHPEKIR'SQTYXIV%MHIH(IWMKR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, %' %YXSV4IXIV8VSTJ/EVPWVYLI %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW

Mehr

%YXSVIR&EVFEVE,MVWGL[EPH;SPJ;MPG^IO -RLEPXPMGLIW0IOXSVEX*VERO7GLEFIVX %YJPEKIZSQ.ERYEV +VYRHPEKIR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ

%YXSVIR&EVFEVE,MVWGL[EPH;SPJ;MPG^IO -RLEPXPMGLIW0IOXSVEX*VERO7GLEFIVX %YJPEKIZSQ.ERYEV +VYRHPEKIR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ 30 %YXSVIR&EVFEVE,MVWGL[EPH;SPJ;MPG^IO -RLEPXPMGLIW0IOXSVEX*VERO7GLEFIVX %YJPEKIZSQ.ERYEV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHXGSQ %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW HEVJ

Mehr

WXPS. Windows XP Professional - Systembetreuer: Workstation WXPS 00-0-00-75-63. Autoren: Werner Hand, Dr. Hendrik Siegmund, Dr.

WXPS. Windows XP Professional - Systembetreuer: Workstation WXPS 00-0-00-75-63. Autoren: Werner Hand, Dr. Hendrik Siegmund, Dr. WXPS Windows XP Professional - Systembetreuer: Workstation WXPS 00-0-00-75-63 Autoren: Werner Hand, Dr. Hendrik Siegmund, Dr. Wolfram Titz 3. Auflage vom 14. Oktober 2004 by HERDT-Verlag für Bildungsmedien

Mehr

%YXSV4IXIV8IMGL -RLEPXPMGLIW0IOXSVEX&IEXI1ENIXWGLEO -RXIKVMIVXI0ÔWYRKIRQMX3JJMGI<4 F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSV4IXIV8IMGL -RLEPXPMGLIW0IOXSVEX&IEXI1ENIXWGLEO -RXIKVMIVXI0ÔWYRKIRQMX3JJMGI<4 F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, :&% %YXSV4IXIV8IMGL -RLEPXPMGLIW0IOXSVEX&IEXI1ENIXWGLEO %YJPEKIZSQ(I^IQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

Preisindizes für Bauwerke im Freistaat Sachsen

Preisindizes für Bauwerke im Freistaat Sachsen Preisindizes für Bauwerke im Freistaat Sachsen Mai 2004 M I 4 - vj 2/04 ISSN 1435-8786 Preis: 3,00 Preise und Preisindizes Zeichenerklärung - 0 Nichts vorhanden (genau Null) Weniger als die Hälfte von

Mehr

&00 'DV3%6DUFKLYHDGGRQ5 GHU (LQNDXIVEHOHJH %HQXW]HUKDQGEXFK .RPSDWLEHO]X6$355HOHDVH 9HUVLRQ. 6WDQG0lU]

&00 'DV3%6DUFKLYHDGGRQ5 GHU (LQNDXIVEHOHJH %HQXW]HUKDQGEXFK .RPSDWLEHO]X6$355HOHDVH 9HUVLRQ. 6WDQG0lU] &00 'DV3%6DUFKLYHDGGRQ5 GHU (LQNDXIVEHOHJH %HQXW]HUKDQGEXFK.RPSDWLEHO]X6$355HOHDVH 9HUVLRQ 6WDQG0lU] &00'DV3%6DUFKLYHDGGRQGHU(LQNDXIVEHOHJH%HQXW]HUKDQGEXFK,QKDOW 9RUZRUW]XU9HUVLRQ 'DV3%6$UFKLYLHUXQJVNRQ]HSW

Mehr

0-2 %YXSV1EVOYW*IMPRIV /SEYXSV%VRI&ÂYQPIV ºFIVEVFIMXIXI%YWKEFIZSQ.ERYEV 2IX^[IVOEHQMRMWXVEXMSR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

0-2 %YXSV1EVOYW*IMPRIV /SEYXSV%VRI&ÂYQPIV ºFIVEVFIMXIXI%YWKEFIZSQ.ERYEV 2IX^[IVOEHQMRMWXVEXMSR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, 0-2 %YXSV1EVOYW*IMPRIV /SEYXSV%VRI&ÂYQPIV ºFIVEVFIMXIXI%YWKEFIZSQ.ERYEV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

&6%5$66 &RPSDFW3&,:LGH8OWUD6&6,+RVWDGDSWHU &6%5$66 $QRUGQXQJ6WHFNYHUELQGHU

&6%5$66 &RPSDFW3&,:LGH8OWUD6&6,+RVWDGDSWHU &6%5$66 $QRUGQXQJ6WHFNYHUELQGHU 3URGXNWLQIRUPDWLRQ 6%5$66 RPSDFW3, Š :LGH8OWUD66,+RVWDGDSWHU Dokument Nr. 1756 Edition 03/2001 'HU6%5$66YRQ(.)LVWHLQXQLYHUVHOOHU DXIGHPRPSDFW3, Š 6WDQGDUGEDVLHUHQGHU :LGH8OWUD66,+RVWDGDSWHUJHHLJQHW]XP

Mehr

Laser in der Materialbearbeitung Forschungsberichte des IFSW

Laser in der Materialbearbeitung Forschungsberichte des IFSW Laser in der Materialbearbeitung Forschungsberichte des IFSW Herausgegeben von Prof. Dr. phil. nat. habil. Thomas Graf, Universität Stuttgart Institut für Strahlwerkzeuge (IFSW) Das Strahlwerkzeug Laser

Mehr

Viele, die die Offenbarung

Viele, die die Offenbarung t[.:«e[ U[œ «~U t Diese sind's, die gekommen sind aus der großen Trübsal und haben ihre Kleider gewaschen und haben ihre Kleider hell gemacht im Blut des Lammes. Darum sind sie vor dem Thron Gottes und

Mehr

Einlagensicherungssysteme Ökonomische Analyse unterschiedlicher institutioneller Ausgestaltungsformen

Einlagensicherungssysteme Ökonomische Analyse unterschiedlicher institutioneller Ausgestaltungsformen Einlagensicherungssysteme Ökonomische Analyse unterschiedlicher institutioneller Ausgestaltungsformen Dr. Ute Merbecks*/ Diplom-Kauffrau Gabriela Bauer-Behrschmidt** Diskussionsbeitrag Nr. 297 2000 * Wissenschaftliche

Mehr

kommt. Deshalb bemüht sich Satan, dieses Buch für die Menschen versiegelt

kommt. Deshalb bemüht sich Satan, dieses Buch für die Menschen versiegelt [Ÿ«Ÿ z ²t[U[œc Und ich sah den Himmel aufgetan; und siehe, ein weißes Pferd. Und der darauf saß, hieß: Treu und Wahrhaftig, und er richtet und kämpft mit Gerechtigkeit. Und seine Augen sind wie eine Feuerflamme,

Mehr

Einführung in die Programmierung für NF. Übung

Einführung in die Programmierung für NF. Übung Einführung in die Programmierung für NF Übung 09 18.12.2013 Inhalt Korrektur Blatt 8 Wiederholung Design Patterns Einführung in GUI s mit Java Swing und AWT Einführung in die Programmierung für NF Übung

Mehr

Barbara Hofmann THE BEAUTY TOOLS COMPANY. BEAUTY TOOLS and Make-up Guide

Barbara Hofmann THE BEAUTY TOOLS COMPANY. BEAUTY TOOLS and Make-up Guide Barbara Hofmann THE BEAUTY TOOLS COMPANY BEAUTY TOOLS and Make-up Guide Liebe Barbara Hofmann Kundin, lieber Barbara Hofmann Kunde, wir haben uns lange Gedanken darüber gemacht, wie wir Sie noch besser

Mehr

%YXSVIR.SEGLMQ4EPPQIV,IMOS7GLVÔHIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, %HQMRMWXVEXMSR

%YXSVIR.SEGLMQ4EPPQIV,IMOS7GLVÔHIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, %HQMRMWXVEXMSR %;7 %YXSVIR.SEGLMQ4EPPQIV,IMOS7GLVÔHIV %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP

Mehr

Anmeldung und Registrierung 1.1 So registrieren Sie sich für den Onlineshop So melden Sie sich im Onlineshop an

Anmeldung und Registrierung 1.1 So registrieren Sie sich für den Onlineshop So melden Sie sich im Onlineshop an 1 Anmeldung und Registrierung 1.1 So registrieren Sie sich für den Onlineshop... 4 1.2 So melden Sie sich im Onlineshop an... 4-5 2 Artikelsuche im Onlineshop 2.1 Die Artikelsuche... 6 2.2 Die Unterschiede

Mehr

Java GUI Entwicklung mit Swing

Java GUI Entwicklung mit Swing Seminarunterlage Version: 5.03 Version 5.03 vom 13. Februar 2014 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen

Mehr

$XV]XJDXVÄ6R]LDOUDXPDQDO\VH³

$XV]XJDXVÄ6R]LDOUDXPDQDO\VH³ $XV]XJDXVÄ6R]LDOUDXPDQDO\VH³ YRQ )UDQN0HUNHO &DULWDVYHUEDQG'RUWPXQGH9,QWHJUDWLRQVDJHQWXU LP%HUQKDUG0lU]+DXV 2VWHUODQGZHKU± 'RUWPXQG 7HO )D[ (0DLOPHUNHO#FDULWDVGRUWPXQGGH ZZZFDULWDVGRUWPXQGGH 'LH'RUWPXQGHU6WDGWEH]LUNHVLHKH$QODJH

Mehr

'LH:LHGHUNXQIW-HVX. Auferstehung der Gläubigen

'LH:LHGHUNXQIW-HVX. Auferstehung der Gläubigen (LQOHLWXQJ 'LH:LHGHUNXQIW-HVX Zeugen Jehovas glauben, dass die Wiederkunft Jesu schon stattgefunden hat, und zwar im Jahr 1914. Diese war nur für Zeugen Jehovas sichtbar (geistlich, nicht wirklich), nicht

Mehr

2(&(: %YXSVIR)PQEV*YGLW4'04 -RLEPXPMGLIW0IOXSVEX6IRÇ;SVQ (EXIRFEROIRX[MGOPYRK(EXIREYWXEYWGL YRH:IV[EPXYRKZSR +IWXEPXYRKWIPIQIRXIR

2(&(: %YXSVIR)PQEV*YGLW4'04 -RLEPXPMGLIW0IOXSVEX6IRÇ;SVQ (EXIRFEROIRX[MGOPYRK(EXIREYWXEYWGL YRH:IV[EPXYRKZSR +IWXEPXYRKWIPIQIRXIR 2(&(: %YXSVIR)PQEV*YGLW4'04 -RLEPXPMGLIW0IOXSVEX6IRÇ;SVQ %YJPEKIZSQ1EM F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

'%27- %YXSVIR(MVO*VMWGLEPS[WOM.SEGLMQ4EPPQIV +VYRHPEKIR4VSKVEQQMIVYRK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

'%27- %YXSVIR(MVO*VMWGLEPS[WOM.SEGLMQ4EPPQIV +VYRHPEKIR4VSKVEQQMIVYRK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, '%27- %YXSVIR(MVO*VMWGLEPS[WOM.SEGLMQ4EPPQIV %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR

Mehr

Anlage EÜR. Einnahmenüberschussrechnung nach 4 Abs. 3 EStG für das Kalenderjahr 2011 Beginn Ende

Anlage EÜR. Einnahmenüberschussrechnung nach 4 Abs. 3 EStG für das Kalenderjahr 2011 Beginn Ende 1 2 Name/Gesellschaft/Gemeinschaft/Körperschaft Vorname 2011 Anlage EÜR Bitte für jeden Betrieb eine gesonderte Anlage EÜR einreichen! 3 4 5 (Betriebs-)Steuernummer Einnahmenüberschussrechnung nach 4 Abs

Mehr

%YXSV/EVP,IMR^;EGLPIV -RLEPXPMGLIW0IOXSVEX(MVO*VMWGLEPS[WOM.SEGLMQ4EPPQIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIR4VSKVEQQMIVYRK

%YXSV/EVP,IMR^;EGLPIV -RLEPXPMGLIW0IOXSVEX(MVO*VMWGLEPS[WOM.SEGLMQ4EPPQIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIR4VSKVEQQMIVYRK 34 %YXSV/EVP,IMR^;EGLPIV -RLEPXPMGLIW0IOXSVEX(MVO*VMWGLEPS[WOM.SEGLMQ4EPPQIV %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX

Mehr

Herzlich willkommen auf unserer neuen Internetseite

Herzlich willkommen auf unserer neuen Internetseite uedost-news.de Dr. Peter Ramsauer Bundesverkehrsminister: Die neue Internetseite hat ein frisches und ansprechendes Design. Und die Inhalte haben die gleiche journalistische Qualität wie die Printausgabe.

Mehr

Zentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI)

Zentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI) 1 JAVA für Bauingenieure Alexander Karakas SS 2008 Zentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI) 21.05.2008 2 Was ist ein(e) GUI? GUI = Graphical User Interface = Graphische

Mehr

ZUKUNFTSPLANUNG BEWEGT... MENSCHEN, ORGANISATIONEN, REGIONEN 14. bis 16. November 2013 in Hamburg

ZUKUNFTSPLANUNG BEWEGT... MENSCHEN, ORGANISATIONEN, REGIONEN 14. bis 16. November 2013 in Hamburg Wir finden unseren Weg ZUKUNFTSPLANUNG BEWEGT... MENSCHEN, ORGANISATIONEN, REGIONEN 14. bis 16. November 2013 in Hamburg Um was geht es bei der Tagung? Wir wollen à EHU GLH 3HUV¹QOLFKH =XNXQIWVSODQXQJ

Mehr

Gott ist liebevoll, vergebungsbereit,

Gott ist liebevoll, vergebungsbereit, :œ :k[u ~ «~U Ut[ Ÿt[G[~ *{:k[~ ŸNr Ÿ[t~ 4 {z ª Und ich sah ein andres Zeichen am Himmel, das war groß und wunderbar: sieben Engel, die hatten die letzten sieben Plagen; denn mit ihnen ist vollendet der

Mehr

Institut für Programmierung und Reaktive Systeme. GUIs mit Swing. Markus Reschke

Institut für Programmierung und Reaktive Systeme. GUIs mit Swing. Markus Reschke GUIs mit Swing Markus Reschke 28.08.2014 Beispiel: Ein einfaches GUI-Programm Siehe Painter.java Markus Reschke GUIs mit Swing 2 GUI Frameworks in Java AWT war das erste GUI-Framework, welches mit Java

Mehr

Einführung in die Informatik: Programmierung und Software-Entwicklung, WS 15/16. Kapitel 7. Grafische Benutzeroberflächen 1

Einführung in die Informatik: Programmierung und Software-Entwicklung, WS 15/16. Kapitel 7. Grafische Benutzeroberflächen 1 Kapitel 7 Grafische Benutzeroberflächen Grafische Benutzeroberflächen 1 Ziele Grafische Benutzeroberflächen (Graphical User Interfaces) als Anwendungsbeispiel für die objektorientierte Programmierung kennenlernen.

Mehr

GUI Programmierung mit JAVA Swing

GUI Programmierung mit JAVA Swing GUI Programmierung mit JAVA Swing Komponenten Layout Event Handling Imaging 2001 Thomas Weiler 1 JAVA Swing Bibliothek zur Erstellung grafischer Benutzerschnittstellen in JAVA Bietet Klassen für grafische

Mehr

Programmieren II. Java im Vergleich zu anderen Sprachen. Einführung: GUI. Einführung: Grafische Benutzeroberflächen. Dr.

Programmieren II. Java im Vergleich zu anderen Sprachen. Einführung: GUI. Einführung: Grafische Benutzeroberflächen. Dr. Programmieren II Dr. Klaus Höppner Hochschule Darmstadt SS 2008 1 / 22 2 / 22 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische Benutzeroberfläche (engl: Graphical User Interface,

Mehr

11. GUI-Programmierung mit SWING Überblick

11. GUI-Programmierung mit SWING Überblick 11. GUI-Programmierung mit SWING Überblick 11.1 Einführung 11.2 Einfache Swing Komponenten 11.3 Ereignisbehandlung und Adapterklassen 11.4 Zeichnen 11.5 Dialoge 11.6 Layout Manager 11.7 Komplexere Swing

Mehr

5RXWHD$XIVWLHJ]XP=HXV*LSIHOE]Z=HXV+ KOH

5RXWHD$XIVWLHJ]XP=HXV*LSIHOE]Z=HXV+ KOH 5RXWHD$XIVWLHJ]XP=HXV*LSIHOE]Z=HXV+ KOH 6WUHFNH Agía Marína (Αγ α Μαρ να) - Zeus-Gipfel (ZEYS oder ZAS), Höhle (σπηλι - Filóti (Φιλ τι); ca. 8-9 km.duwh Die Naxos-Karte von Anavasi editions (M 1:40000)

Mehr

RUNDSCHREIBEN DIE STEUERBERATER

RUNDSCHREIBEN DIE STEUERBERATER DIE STEUERBERATER RUNDSCHREIBEN VOGELSTELLE R KAUFMANN Sehr geehrte Damen und Herren, Nichtanwendungserlasse hat das Bundesfinanzministerium in den letzten Jahren zwar seltener erlassen, aber im Fall der

Mehr

Objektorientierte Software-Entwicklung

Objektorientierte Software-Entwicklung Objektorientierte Software-Entwicklung Priv.-Doz. Dr. Rolf Hennicker 08.01.2003 AWT und Swing AWT (Abstract Window Toolkit) und Swing 2 AWT (Abstract Window Toolkit) und Swing AWT und Swing bieten eine

Mehr

Einführung in GUI-Programmierung. javax.swing

Einführung in GUI-Programmierung. javax.swing Einführung in GUI-Programmierung javax.swing GUI Graphical User Interface ( Grafische Benutzerschnittstelle ) Anschaulichere und leichtere Möglichkeit zur Dateneingabe und Kontrolle von Programmen Stellt

Mehr

Programmieren II. Zeichnen in Swing-Komponenten. Heusch 18 Ratz Institut für Angewandte Informatik

Programmieren II. Zeichnen in Swing-Komponenten. Heusch 18 Ratz Institut für Angewandte Informatik Programmieren II Zeichnen in Swing-Komponenten Heusch 18 Ratz 16.1 KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Zeichnen in Swing-Komponenten (1) Eine Swing-Komponente kann nicht

Mehr

%YXSV6EPJ/ÔLPIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, *SVXKIWGLVMXXIRI%R[IRHYRKIR

%YXSV6EPJ/ÔLPIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, *SVXKIWGLVMXXIRI%R[IRHYRKIR '(6* %YXSV6EPJ/ÔLPIV %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW HEVJ MR

Mehr

Einführung: Grafische Benutzeroberflächen. Programmieren II. Dr. Klaus Höppner. Hochschule Darmstadt Sommersemester / 22

Einführung: Grafische Benutzeroberflächen. Programmieren II. Dr. Klaus Höppner. Hochschule Darmstadt Sommersemester / 22 Programmieren II Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2010 1 / 22 Einführung: Grafische Benutzeroberflächen 2 / 22 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische

Mehr

Softwaretechnik (Medieninformatik): GUIs mit Swing Überblick

Softwaretechnik (Medieninformatik): GUIs mit Swing Überblick Softwaretechnik (Medieninformatik): GUIs mit Swing Überblick 1 Einführung 2 Einfache Swing Komponenten 3 Ereignisbehandlung und Adapterklassen 4 Zeichnen 5 Layout Manager 6 Komplexere Swing Komponenten

Mehr

Javakurs für Fortgeschrittene

Javakurs für Fortgeschrittene Javakurs für Fortgeschrittene Einheit 03: Swing Lorenz Schauer Lehrstuhl für Mobile und Verteilte Systeme Heutige Agenda Einführung in GUI-Programmierung Motivation Grundlagen von Swing Praxis: UI für

Mehr

5. Anleihebedingungen und Garantie

5. Anleihebedingungen und Garantie 5. Anleihebedingungen und Garantie 5.1 Anleihebedingungen Anleihebedingungen (die "Anleihebedingungen") 1 1HQQEHWUDJXQG6WFNHOXQJ9HUEULHIXQJ9HUZDKUXQJhEHUWUDJEDUNHLW 1. Nennbetrag. Die Anleihe der SANHA

Mehr

Java für Computerlinguisten

Java für Computerlinguisten Java für Computerlinguisten 5. Grafische Userinterfaces Christian Scheible Institut für Maschinelle Sprachverarbeitung 31. Juli 2009 Christian Scheible Java für Computerlinguisten 31. Juli 2009 1 / 33

Mehr

:HUGHQ ZLU QDFK GHP JHULFKWHW ZDV ZLU LQ GLHVHP /HEHQ JHWDQ KDEHQ RGHU QDFK GHPZDVZLUZlKUHQGGHU-DKUHWXQ"

:HUGHQ ZLU QDFK GHP JHULFKWHW ZDV ZLU LQ GLHVHP /HEHQ JHWDQ KDEHQ RGHU QDFK GHPZDVZLUZlKUHQGGHU-DKUHWXQ 'LH-DKUH :DV=HXJHQ-HKRYDV EHUGLH-DKUHOHKUHQ Die Schlacht Harmagedon sind der Beginn der 1000 Jahre. Die Erde wird verwüstet. Das gegenwärtige System der Dinge vergeht. Nur diejenigen, die Gott dienen,

Mehr

%YXSV4IXIV8VSTJ/EVPWVYLI F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, %YJFEYOYVW

%YXSV4IXIV8VSTJ/EVPWVYLI F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, %YJFEYOYVW %9'* %YXSV4IXIV8VSTJ/EVPWVYLI %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW

Mehr

GUI Programmierung mit javax.swing

GUI Programmierung mit javax.swing java.awt Swing Komponenten Layout Manager Ausblick GUI Programmierung mit University basierend auf Folien von Dr. Beatrice Amrhein (Bern), 19. Juni 2006 java.awt Swing Komponenten Layout Manager Ausblick

Mehr

Einführung in die Programmierung für NF. Grafische Benutzeroberflächen

Einführung in die Programmierung für NF. Grafische Benutzeroberflächen Einführung in die Programmierung für NF Grafische Benutzeroberflächen Ziele Grafische Benutzeroberflächen (Graphical User Interfaces) als Anwendungsbeispiel für die objektorienferte Programmierung kennenlernen.

Mehr

Xpert Europäischer ComputerPass. Ulrike Böttcher, Charlotte von Braunschweig, Dirk Frischalowski, Konrad Stulle, Tina Wegener

Xpert Europäischer ComputerPass. Ulrike Böttcher, Charlotte von Braunschweig, Dirk Frischalowski, Konrad Stulle, Tina Wegener Xpert Europäischer ComputerPass Ulrike Böttcher, Charlotte von Braunschweig, Dirk Frischalowski, Konrad Stulle, Tina Wegener 1. Ausgabe, 2. Aktualisierung, Juli 2011 Textverarbeitung Pro (mit Office Word

Mehr

%YXSVIR(*VMWGLEPS[WOM->MQQIVQERR 3FNIOXSVMIRXMIVXI4VSKVEQQMIVYRK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSVIR(*VMWGLEPS[WOM->MQQIVQERR 3FNIOXSVMIRXMIVXI4VSKVEQQMIVYRK F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, '3 %YXSVIR(*VMWGLEPS[WOM->MQQIVQERR %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW

Mehr

Baldachin Bern. Eröffnung Mai 2008

Baldachin Bern. Eröffnung Mai 2008 Bauherrschaft: Projektverfasser: Stadt Bern, Direktion für Verkehr und Tiefbau, Tiefbauamt NBSDIXFMM t #43 "SDIJUFLUFO t "UFMJFS Planergemeinschaft Neuer Bahnhofplatz Bern Baldachin Bern Stadtplanungsamt

Mehr

%YXSV6EPJ/ÔLPIV -RLEPXPMGLIW0IOXSVEX&IEXI1ENIXWGLEO F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIR&MPHFIEVFIMXYRK

%YXSV6EPJ/ÔLPIV -RLEPXPMGLIW0IOXSVEX&IEXI1ENIXWGLEO F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, +VYRHPEKIR&MPHFIEVFIMXYRK 4,4 %YXSV6EPJ/ÔLPIV -RLEPXPMGLIW0IOXSVEX&IEXI1ENIXWGLEO %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

Jahreslosung Jahreslosung Ja, Gott ist meine Rechnung: IHM will ich vertrauen und niemals verzagen.

Jahreslosung Jahreslosung Ja, Gott ist meine Rechnung: IHM will ich vertrauen und niemals verzagen. Jahreslosung 2002 Ja, Gott ist meine Rechnung: IHM will ich vertrauen und niemals verzagen. Jesaja 12.1 Jahreslosung 2003 Ein Mensch sieht, was vor Augen ist; der Herr aber sieht das Herz an. 1. Sam 16.7

Mehr

Swing :Komponenten I (Teil 2)

Swing :Komponenten I (Teil 2) l Bei Swing handelt es sich um eine Programmierschnittstelle und Grafikbibliothek zum Programmieren von grafischen Benutzeroberflächen l Swing stellt eine Menge von Klassen zur Verfügung l Swing wurde

Mehr

Rütistein -( '( # Einsteiger Ski- oder Splitboardtour für Frauen Mit kurzer LVS Einführung

Rütistein -( '( # Einsteiger Ski- oder Splitboardtour für Frauen Mit kurzer LVS Einführung Rütistein Einsteiger Ski- oder Splitboardtour für Frauen Mit kurzer LVS Einführung &( #! (( -( '( # ()" ' "( ) & " # '( #+ ", #" ( & ", #" ( & INFOS ZUR TOUR Für einmal geht es nicht mit der Luftseilbahn

Mehr

Inhaltsverzeichnis. 1 Einleitung 9. Inhalt

Inhaltsverzeichnis. 1 Einleitung 9. Inhalt 3 sverzeichnis 1 Einleitung 9 1.1 Einführung...9 1.1.1 Definition...9 1.1.2 Historie von Java...10 1.1.3 Das Java Development Kit...12 1.1.4 Charakteristika von Java...12 1.1.5 Einsatzgebiete...13 1.1.6

Mehr

Ziele. Kapitel 8: Grafische Benutzerschnittstellen. AWT und Swing. Ziele (2)

Ziele. Kapitel 8: Grafische Benutzerschnittstellen. AWT und Swing. Ziele (2) Einführung in die Informatik: Programmierung und Softwareentwicklung Wintersemester 2018/19 Ziele Kapitel 8: Grafische Benutzerschnittstellen Prof. Dr. David Sabel Lehr- und Forschungseinheit für Theoretische

Mehr

%YXSV)PQEV*YGLW -RLEPXPMGLIW0IOXSVEX0IS7GLÚXX'EVHEYR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSV)PQEV*YGLW -RLEPXPMGLIW0IOXSVEX0IS7GLÚXX'EVHEYR F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, 36%750 %YXSV)PQEV*YGLW -RLEPXPMGLIW0IOXSVEX0IS7GLÚXX'EVHEYR %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI

Mehr

%YXSV4IXIV;MIW -RLEPXPMGLIW0IOXSVEX7EFMRI7TMI½ 49%RWTVYGLWZSPPIW%YW[IVXIRZSR OSQTPI\IR(EXIRQMX)\GIP F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

%YXSV4IXIV;MIW -RLEPXPMGLIW0IOXSVEX7EFMRI7TMI½ 49%RWTVYGLWZSPPIW%YW[IVXIRZSR OSQTPI\IR(EXIRQMX)\GIP F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, 7->49)< %YXSV4IXIV;MIW -RLEPXPMGLIW0IOXSVEX7EFMRI7TMI½ %YJPEKIZSQ.YPM F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHXGSQ (MIWIW 0ILVQMXXIP MWX MR %RPILRYRK ER HMI %YWJÚLVYRKW FIWXMQQYRKIRHIW7->JÚV(MTPSQPILVKÂRKIIRXWXERHIR

Mehr

Ist eine Softwarekomponente, die dem Benutzer eines Computers die Interaktion mit der Maschine über grafische Symbole erlaubt

Ist eine Softwarekomponente, die dem Benutzer eines Computers die Interaktion mit der Maschine über grafische Symbole erlaubt GUI GUI = Graphical User Interface Ist eine Softwarekomponente, die dem Benutzer eines Computers die Interaktion mit der Maschine über grafische Symbole erlaubt Gute Übersicht über alle Funktionalitäten

Mehr

Kapitel 8: Grafische Benutzerschnittstellen

Kapitel 8: Grafische Benutzerschnittstellen Einführung in die Informatik: Programmierung und Softwareentwicklung Wintersemester 2018/19 Kapitel 8: Grafische Benutzerschnittstellen Prof. Dr. David Sabel Lehr- und Forschungseinheit für Theoretische

Mehr

Funktionale und Objekt-Orientierte Programmierkonzepte

Funktionale und Objekt-Orientierte Programmierkonzepte Funktionale und Objekt-Orientierte Programmierkonzepte Prof. Marc Fischlin, Wintersemester 15/16 Kapitel 17: GUI, Threads und verschachtelte Klassen 13. Oktober 2010 Dr.Marc Fischlin Kryptosicherheit 1

Mehr

EAD II Übung 5. Graphische Benutzungsoberfläche mit BlueJ

EAD II Übung 5. Graphische Benutzungsoberfläche mit BlueJ EAD II Übung 5 Graphische Benutzungsoberfläche mit BlueJ Graphische Benutzungsoberfläche (GUI) Fenster, das weitere Komponenten zur Darstellung und Interaktion enthält spezielle Standardbibliotheken erforderlich,

Mehr

Tag 9: Grafische Benutzeroberflächen

Tag 9: Grafische Benutzeroberflächen Kapitel 10 Tag 9: Grafische Benutzeroberflächen In Java gibt es zunächst zwei verschiedene Möglichkeiten Klassen für die Grafikausgabe zu verwenden. Eine Möglichkeit ist AWT (=Abstrakt Windows Toolkit)

Mehr

der Ausschuss für Gesundheit des Deutschen Bundestages hat beschlossen, eine öffentliche Anhörung zum

der Ausschuss für Gesundheit des Deutschen Bundestages hat beschlossen, eine öffentliche Anhörung zum DEUTSCHER BUNDESTAG Ausschuss für Gesundheit Die Vorsitzende An die Vertreterinnen und Vertreter der Verbände 11011 Berlin, 10. Juli 2008 Platz der Republik 1 Dienstgebäude: Paul-Löbe-Haus, Konrad-Adenauer-Str.

Mehr

Aufbau einer typischen Java-Datei

Aufbau einer typischen Java-Datei Aufbau einer typischen Java-Datei 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 [package mein.paket;] [import

Mehr

das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte

das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte www.augce.de, das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte %9' %YXSV4IXIV8VSTJ/EVPWVYLI -RLEPXPMGLIW0IOXSVEX1EVG7GLIVIV %YJPEKIZSQ2SZIQFIV

Mehr

Ausgabe06/2013 INHALT: -Budget2014 -Rückblick2013 -Weihnachtsmarkt. Erscheinungsort/Verlagspostamt:4780Schärding

Ausgabe06/2013 INHALT: -Budget2014 -Rückblick2013 -Weihnachtsmarkt. Erscheinungsort/Verlagspostamt:4780Schärding zugestelltdurchpost.at IMPRESSUM: Medieninhaber und Herausgeber: ÖVP St. Florian am Inn; f.d.i.v: Martin Lindinger, Pramhof 2 email: zeitung@st-florian.ooevp.at; Druck: ooevp Oberösterreich; Erscheinungsort:

Mehr

Swing : Komponeneten I (Teil 1) Was ist Swing?

Swing : Komponeneten I (Teil 1) Was ist Swing? Was ist Swing? 1 Unterschied zu AWT (Abstract window Toolkit) Zusätzliche Komponenten von Swing,die zu Oberflächenerzeugung genutzt werden können: Keyboard Accelerators, also Tastenkombination zur Steuerung

Mehr

GUI-Programmierung. Teil I. Unterlagen zum Modul OOP mit Java V by MOU2/BFH-TI. Berner Fachhochschule Technik und Informatik

GUI-Programmierung. Teil I. Unterlagen zum Modul OOP mit Java V by MOU2/BFH-TI. Berner Fachhochschule Technik und Informatik GUI-Programmierung mit Java Teil I Unterlagen zum Modul OOP mit Java V 3.0 2007 by WBR1/BFH-TI 2011 by MOU2/BFH-TI GUI-Programmierung V3.0 2011 by WBR1&MOU2/BFH-TI Lernziele Die Kursteilnehmer sind in

Mehr

Ein Verfahren zur Extrapolation von Daten mit Erhaltungsneigung und dessen Anwendung für die Kurzfristprognose von meteorologischen Einpunktmessungen

Ein Verfahren zur Extrapolation von Daten mit Erhaltungsneigung und dessen Anwendung für die Kurzfristprognose von meteorologischen Einpunktmessungen Ein Verfahren zur Extrapolation von Daten mit Erhaltungsneigung und dessen Anwendung für die Kurzfristprognose von meteorologischen Einpunktmessungen Autoren: ISSN 0344-9629 GKSS ist Mitglied der Hermann

Mehr

%YXSVMRÃ9PVMOIÃ&ÔXXGLIVÃ -RLEPXPMGLIWÃ0IOXSVEXÃ(MVOÃ*VMWGLEPS[WOMÃ %YXSQEXMWMIVYRKÃ4VSKVEQQMIVYRKÃ -RXIVRIXÃÃ[[[LIVHX]SYHIEXÃ Ã [[[LIVHXFYWMRIWWHIEXÃ

%YXSVMRÃ9PVMOIÃ&ÔXXGLIVÃ -RLEPXPMGLIWÃ0IOXSVEXÃ(MVOÃ*VMWGLEPS[WOMÃ %YXSQEXMWMIVYRKÃ4VSKVEQQMIVYRKÃ -RXIVRIXÃÃ[[[LIVHX]SYHIEXÃ Ã [[[LIVHXFYWMRIWWHIEXÃ %''4 %YXSVMR9PVMI&ÔXXGLIV -RLEPXPMGLIW0IXSVEX(MV*VMWGLEPS[WM %YJPEKIZSQ.YRM F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEX [[[LIVHXFYWMRIWWHIEX [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR

Mehr

Konzepte objektorientierter Programmierung

Konzepte objektorientierter Programmierung Konzepte objektorientierter Programmierung Objekte Klassen Nachrichten Kapselung Einführung Vererbung heute! Konzepte objektorientierter Programmierung Was ist ein Objekt? Was ist eine Klasse? Was sind

Mehr

Wandel im Ehrenamt und in der Kirche

Wandel im Ehrenamt und in der Kirche Außerdem lesen Sie... ƒ Unsere Konfirmanden (5) ƒ Neue Gottesdienste in Aichschieß(7) ƒ Neue Gemeinderäume in Krummhardt (7) ƒ Spendenstand für 2005 (8) ƒ Gemeindeforum und Visitation (9) ƒ Kirche Schanbach

Mehr

das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte

das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte www.augce.de, das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte %9'7 %YXSV 4IXIV8VSTJ/EVPWVYLI 'S%YXSV1EVG7GLIVIV %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF,

Mehr

Schablonen für Klassen, Interfaces oder Methoden, die noch nicht festgelegte Datentypen verwenden

Schablonen für Klassen, Interfaces oder Methoden, die noch nicht festgelegte Datentypen verwenden Generics Schablonen für Klassen, Interfaces oder Methoden, die noch nicht festgelegte Datentypen verwenden Typvariablen statt (fester) Datentypen werden hinter Bezeichnern in spitzen Klammern aufgezählt

Mehr

+VYRHPEKIRÃ4VSKVEQQMIVYRKÃÃ

+VYRHPEKIRÃ4VSKVEQQMIVYRKÃÃ :& %YXSVMR'0ILQERR %YJPEKIZSQ(I^IQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL [[[LIVHXZLWHIEX %PPI 6IGLXI ZSVFILEPXIR /IMR 8IMP HIW ;IVOIW HEVJ MR

Mehr

das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte

das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte www.augce.de, das unabhängige CAD-Portal für Online- Hilfe, Meinungsaustausch sowie Tipps&Tricks rund um die Autodesk-Produkte %9' %YXSV4IXIV8VSTJ/EVPWVYLI -RLEPXPMGLIW0IOXSVEX1EVG7GLIVIV ºFIVEVFIMXIXI%YWKEFIZSQ.ERYEV

Mehr

%YXSVIR1EVXMR(EYWGL6SFIVX.IHPMXWGLOE 1MGLEIP6EMXL(V,IRHVMO7MIKQYRH (V;SPJVEQ8MX^0]HME:SPP

%YXSVIR1EVXMR(EYWGL6SFIVX.IHPMXWGLOE 1MGLEIP6EMXL(V,IRHVMO7MIKQYRH (V;SPJVEQ8MX^0]HME:SPP 7->4; %YXSVIR1EVXMR(EYWGL6SFIVX.IHPMXWGLOE 1MGLEIP6EMXL(V,IRHVMO7MIKQYRH (V;SPJVEQ8MX^0]HME:SPP %YJPEKIZSQ2SZIQFIV F],)6(8:IVPEKJÚV&MPHYRKWQIHMIR+QF, &SHIRLIMQ -RXIVRIX[[[LIVHX]SYHIEXGL [[[LIVHXFYWMRIWWHIEXGL

Mehr

3URGXNWLQIRUPDWLRQ. Dokument Nr Edition 03/2001 &6)/87( 8OWUD6&6,+RVWDGDSWHU

3URGXNWLQIRUPDWLRQ. Dokument Nr Edition 03/2001 &6)/87( 8OWUD6&6,+RVWDGDSWHU 3URGXNWLQIRUPDWLRQ &6)/87( &RPSDFW3&, Š 8OWUD6&6,+RVWDGDSWHU Dokument Nr. 1886 Edition 03/2001 'HU&6)/87( YRQ(.) LVW HLQ XQLYHUVHOOHU DXIGHP&RPSDFW3&, Š 6WDQGDUGEDVLHUHQGHU 8OWUD 6&6, +RVWDGDSWHU JHHLJQHW

Mehr

Schreiben nach Hören Schreiben nach Gehör Lesen durch Schreiben

Schreiben nach Hören Schreiben nach Gehör Lesen durch Schreiben Schreiben nach Hören Schreiben nach Gehör Lesen durch Schreiben Fragen und Antworten zum Schreiben mit einer Anlauttabelle Von Liebe Kollegen und Kolleginnen, liebe Eltern, liebe Interessierte! Da es immer

Mehr