<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.tutego.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.tutego.com/wiki/feed.php">
        <title>tutego</title>
        <description></description>
        <link>http://www.tutego.com/wiki/</link>
        <image rdf:resource="http://www.tutego.com/wiki/lib/images/favicon.ico" />
       <dc:date>2009-01-07T16:18:51+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.tutego.com/wiki/doku.php?id=javaswing&amp;rev=1194764352&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.tutego.com/wiki/doku.php?id=javaio&amp;rev=1193218127&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.tutego.com/wiki/doku.php?id=siat&amp;rev=1189592423&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.tutego.com/wiki/doku.php?id=start&amp;rev=1189581049&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.tutego.com/wiki/doku.php?id=javagfx&amp;rev=1189581012&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.tutego.com/wiki/doku.php?id=javamath&amp;rev=1189580607&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.tutego.com/wiki/lib/images/favicon.ico">
        <title>tutego</title>
        <link>http://www.tutego.com/wiki/</link>
        <url>http://www.tutego.com/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.tutego.com/wiki/doku.php?id=javaswing&amp;rev=1194764352&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-11-11T07:59:12+01:00</dc:date>
        <dc:creator>Administrator</dc:creator>
        <title>javaswing -  </title>
        <link>http://www.tutego.com/wiki/doku.php?id=javaswing&amp;rev=1194764352&amp;do=diff</link>
        <description>Ereignisbehandlung

Proportionales Vergrößern eines Fensters

 Wenn wir auf die Größenveränderung eines Fensters achten wollen, so müssen wir mit addComponentListener() einen Listener an das Fenster hängen, der auf die Veränderung reagiert. Wir implementieren eine Klasse, die sich von ComponentAdapter ableitet und überschreiben componentResized(). Wenn wir nur das Frame-Objekt als Ereignishorcher mit dem ComponentListener verbinden, ist klar, wer der Auslöser war. Mit getComponent() au…</description>
    </item>
    <item rdf:about="http://www.tutego.com/wiki/doku.php?id=javaio&amp;rev=1193218127&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-10-24T11:28:47+01:00</dc:date>
        <dc:creator>Administrator</dc:creator>
        <title>javaio - angelegt</title>
        <link>http://www.tutego.com/wiki/doku.php?id=javaio&amp;rev=1193218127&amp;do=diff</link>
        <description>Standard-Datenströme

Bildschirmausgabe in Textfeld umleiten

 Folgendes genügt, um die Ausgabe in ein Fenster umzuleiten; es referenziert die Variable ta ein TextArea-Objekt:


PrintStream p = new PrintStream( 
  new OutputStream() { 
    public void write( int b ) { 
      ta.append( (char)b ); 
    } 
  } 
);

System.setErr( p ); 
System.setOut( p );</description>
    </item>
    <item rdf:about="http://www.tutego.com/wiki/doku.php?id=siat&amp;rev=1189592423&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-12T12:20:23+01:00</dc:date>
        <dc:creator>Administrator</dc:creator>
        <title>siat</title>
        <link>http://www.tutego.com/wiki/doku.php?id=siat&amp;rev=1189592423&amp;do=diff</link>
        <description>Shenzhen Institute of Advanced Technology

Topics

Presentation

	*  Java Collection API: &lt;http://java.sun.com/docs/books/tutorial/collections/interfaces/index.html&gt;
	*  Java I/O: &lt;http://www.cafeaulait.org/slides/intljava/2001ny/javaio/&gt;
	*  JDBC Basics: &lt;http://www.javapassion.com/j2ee/JDBC.pdf&gt;
	*  Java 5 Annotations: &lt;http://www.javapassion.com/javaintro1/slides/javase5annotation.pdf&gt;
	*  Java 5 News: &lt;http://java.sun.com/j2se/1.5/pdf/Tiger-lang.pdf&gt;
	*  Java 5 Concurrency: &lt;http://www.javap…</description>
    </item>
    <item rdf:about="http://www.tutego.com/wiki/doku.php?id=start&amp;rev=1189581049&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-12T09:10:49+01:00</dc:date>
        <dc:creator>Administrator</dc:creator>
        <title>start</title>
        <link>http://www.tutego.com/wiki/doku.php?id=start&amp;rev=1189581049&amp;do=diff</link>
        <description>Java Code Library

	*  Zeichenkettenverarbeitung und reguläre Ausdrücke
	*  Mathematisches
	*  Java Standard Library
	*  Ein-/Ausgabe
	*  Swing
	*  Grafikverarbeitung

Linkseiten für Auftraggeber

	*  Shenzhen Institute of Advanced Technology</description>
    </item>
    <item rdf:about="http://www.tutego.com/wiki/doku.php?id=javagfx&amp;rev=1189581012&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-12T09:10:12+01:00</dc:date>
        <dc:creator>Administrator</dc:creator>
        <title>javagfx</title>
        <link>http://www.tutego.com/wiki/doku.php?id=javagfx&amp;rev=1189581012&amp;do=diff</link>
        <description>Einfache Zeichenoperationen

Eine dicke Linie zeichnen

 Seit Java 1.2 ist das durch das Interface Stroke, implementiert durch BasicStroke nicht schwer. Hier lässt sich auch die Linienbreite setzen. Schon unter X11 kennt man die Unmengen von Randbedingungen beim „Malen“ von dicken Linien und so unterstützt Java auch die Abrundung der Ecken, ebenso wie sich die einzelnen Linien zusammengesetzt werden, welches Muster die Linie haben soll, und mehr, einzustellen.</description>
    </item>
    <item rdf:about="http://www.tutego.com/wiki/doku.php?id=javamath&amp;rev=1189580607&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-09-12T09:03:27+01:00</dc:date>
        <dc:creator>Administrator</dc:creator>
        <title>javamath</title>
        <link>http://www.tutego.com/wiki/doku.php?id=javamath&amp;rev=1189580607&amp;do=diff</link>
        <description>Bitoperationen

BIG_ENDIAN und LITTLE_ENDIAN

 In verschiedenen Programmen wird zwischen BIG_ENDIAN und LITTLE_ENDIAN unterschieden. Unter Java wird alles als in BIG_ENDIAN gespeichert. Sollen die Bytes umgedreht werden, reicht folgendes:


public class Swap
{
  public final static int swapInt( int v )
  {  
    return  (v &gt;&gt;&gt; 24) | (v &lt;&lt; 24) | ((v &lt;&lt; 8) &amp; 0x00FF0000) | ((v &gt;&gt; 8) &amp; 0x0000FF00);
  }
  
  public static void main( Strings[] args )
  {
    //  before 0x01020304  
    //    after  0x…</description>
    </item>
</rdf:RDF>
