



<html>
<head>
  <title>javabog.dk -  - Standardbiblioteket (J2SE)</title>
  <link rev="stylesheet" type="text/css" href="../typografi.css">
  <meta name="description" content="Lærebog i Java. Af Jacob Nordfalk. Udkommet hos Forlaget Globe">
  <meta name="keywords" content="designmønster, programmering, OOP, objekter, klasser, objektorienteret programmering, Java, JSP, lærebog, UML, IT">
</head>
<body bgcolor="#ffffff">



<a href='http://javabog.dk/'>javabog.dk</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='kapitel11.jsp'>&lt;&lt; forrige</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='indhold.jsp'>indhold</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='kapitel13.jsp'>n&aelig;ste &gt;&gt;</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='kode/'>programeksempler</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='../index_VP.html'>om bogen</a>

<H1 CLASS="western" STYLE="">12 <a name='afsn12'></a>Standardbiblioteket
(J2SE)</H1>
<DIV ID="Indholdsfortegnelse20">
  <P STYLE="margin-top: 0.3cm; margin-bottom: 0cm"><BR>
  </P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.1
  Grundl&aelig;ggende klasser (java.lang)  160</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.1.1
  Klasser, der svarer til de simple typer  160</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.1.2
  Tr&aring;de  161</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.1.3
  Introspektion og dynamisk klasseindl&aelig;sning  161</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.1.4
  Svage referencer (java.lang.ref)  162</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.1.5
  Matematik med vilk&aring;rlig pr&aelig;cision (java.math)  162</FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.2
  V&aelig;rkt&oslash;jsklasser (java.util)  162</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.2.1
  De &quot;klassiske&quot; datastrukturer i java.util  163</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.2.2
  Collections-klasserne i java.util  164</FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.3
  Behandling af tekst (java.text)  165</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.4
  Grafiktegning (java.awt del 1)  166</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.4.1
  Generelt  166</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.4.2
  Grafiktegning (Java2D)  167</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.4.3
  Udskrivning  169</FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.5
  Grafiske brugergr&aelig;nseflader (java.awt del 2)  170</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.5.1
  Grafiske komponenter i java.awt  170</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.5.2
  Containere i java.awt  171</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.5.3
  Appletter (pakken java.applet)  171</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.5.4
  Layout-managere i java.awt  171</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.5.5
  H&aelig;ndelser i java.awt  171</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.5.6
  Menuer i java.awt  173</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.5.7
  Kopiering, udklipsholder og tr&aelig;k-og-slip  173</FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.6
  Lyd  174</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.6.1
  WAV/indspillet lyd (javax.sound.sampled)  174</FONT></FONT></P>
  <P STYLE="margin-left: 0.6cm; margin-top: 0.08cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 9pt">12.6.2
  MIDI/nodebaseret musik (javax.sound.midi)  175</FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.7
  Netv&aelig;rkskommunikation (java.net)  177</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.8
  Databasekommunikation (java.sql)  178</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.9
  Fjernkald af metoder (java.rmi)  179</B></FONT></FONT></P>
  <P STYLE="margin-left: 0.3cm; margin-top: 0.15cm; margin-bottom: 0cm">
  <FONT FACE="Helvetica, sans-serif"><FONT SIZE=2 STYLE="font-size: 11pt"><B>12.10
  Sikkerhed, kryptering, adgangskontrol (java.security)  180</B></FONT></FONT></P>
</DIV>
<P CLASS="western" STYLE=""><SPAN LANG="da-DK">Dette
kapitel giver en oversigt over de mest brugte dele af
standardbiblioteket (kaldet J2SE - Java 2 Standard Edition). Pakkerne
og klasserne er ikke, som i den normale javadokumentation, sorteret
alfabetisk, men i stedet ordnet efter nyttev&aelig;rdi og emne. </SPAN>
</P>
<P CLASS="western"><SPAN LANG="da-DK">Kapitlet findes ogs&aring; i
netudgaven af bogen, </SPAN><SPAN STYLE="font-weight: medium"><A CLASS="western" HREF="http://javabog.dk/VP"><SPAN LANG="da-DK">http://javabog.dk/VP</SPAN></A></SPAN><SPAN LANG="da-DK">,
hvor hver klasse henviser til Suns javadokumentation, s&aring; du ved
at klikke p&aring; klassen kan l&aelig;se mere om den.</SPAN></P>
<P CLASS="western">Klasser er skrevet med almindelig skrift, mens
interfaces er skrevet i kursiv. Undtagelser er ikke medtaget.
Ligeledes er frar&aring;dede klasser (markeret med deprecated) og
klasser og pakker kun beregnet til internt brug ikke medtaget.</P>
<H2 CLASS="western">12.1 <a name='afsn12.1'></a>Grundl&aelig;ggende klasser (java.lang)</SPAN></H2>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html"><B><SPAN LANG="da-DK">Object</SPAN></B></A><SPAN LANG="da-DK">
Class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Object</SPAN></CODE><SPAN LANG="da-DK">
is the root of the class hierarchy.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html"><B><SPAN LANG="da-DK">String</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">String</SPAN></CODE><SPAN LANG="da-DK">
class represents character strings.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/StringBuffer.html"><B><SPAN LANG="da-DK">StringBuffer</SPAN></B></A><SPAN LANG="da-DK">
 A string buffer implements a mutable sequence of characters.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/System.html"><B><SPAN LANG="da-DK">System</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">System</SPAN></CODE><SPAN LANG="da-DK">
class contains several useful class fields and methods.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Runtime.html"><B><SPAN LANG="da-DK">Runtime</SPAN></B></A><SPAN LANG="da-DK">
Every Java application has a single instance of class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Runtime</SPAN></CODE><SPAN LANG="da-DK">
that allows the application to interface with the environment in
which the application is running.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/RuntimePermission.html"><B><SPAN LANG="da-DK">RuntimePermission</SPAN></B></A><SPAN LANG="da-DK">
This class is for runtime permissions.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Process.html"><B><SPAN LANG="da-DK">Process</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Runtime.exec</SPAN></CODE><SPAN LANG="da-DK">
methods create a native process and return an instance of a subclass
of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Process</SPAN></CODE><SPAN LANG="da-DK">
that can be used to control the process and obtain information about
it.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/SecurityManager.html"><B><SPAN LANG="da-DK">SecurityManager</SPAN></B></A><SPAN LANG="da-DK">
The security manager allows applications to implement a security
policy.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Math.html"><B><SPAN LANG="da-DK">Math</SPAN></B></A><SPAN LANG="da-DK">
The class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Math</SPAN></CODE><SPAN LANG="da-DK">
contains methods for performing basic numeric operations such as the
elementary exponential, logarithm, square root, and trigonometric
functions.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/StrictMath.html"><B><SPAN LANG="da-DK">StrictMath</SPAN></B></A><SPAN LANG="da-DK">
The class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">StrictMath</SPAN></CODE><SPAN LANG="da-DK">
contains methods for performing basic numeric operations such as the
elementary exponential, logarithm, square root, and trigonometric
functions.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html"><B><I><SPAN LANG="da-DK">Cloneable</SPAN></I></B></A><SPAN LANG="da-DK">
A class implements the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Cloneable</SPAN></CODE><SPAN LANG="da-DK">
interface to indicate to the </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()"><SPAN LANG="da-DK">Object.clone()</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">method that it is legal for that
method to make a field-for-field copy of instances of that class.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Comparable.html"><B><I><SPAN LANG="da-DK">Comparable</SPAN></I></B></A><SPAN LANG="da-DK">
This interface imposes a total ordering on the objects of each class
that implements it.</SPAN></P>
<H3 CLASS="western">12.1.1 <a name='afsn12.1.1'></a>Klasser, der svarer til de simple typer</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Boolean.html"><B><SPAN LANG="da-DK">Boolean</SPAN></B></A><SPAN LANG="da-DK">
The Boolean class wraps a value of the primitive type </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">boolean</SPAN></CODE><SPAN LANG="da-DK">
in an object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Byte.html"><B><SPAN LANG="da-DK">Byte</SPAN></B></A><SPAN LANG="da-DK">
The Byte class is the standard wrapper for byte values.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Character.html"><B><SPAN LANG="da-DK">Character</SPAN></B></A><SPAN LANG="da-DK">
The Character class wraps a value of the primitive type </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">char</SPAN></CODE><SPAN LANG="da-DK">
in an object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Character.Subset.html"><B><SPAN LANG="da-DK">Character.Subset</SPAN></B></A><SPAN LANG="da-DK">
Instances of this class represent particular subsets of the Unicode
character set.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Character.UnicodeBlock.html"><B><SPAN LANG="da-DK">Character.UnicodeBlock</SPAN></B></A><SPAN LANG="da-DK">
A family of character subsets representing the character blocks
defined by the Unicode 2.0 specification.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Double.html"><B><SPAN LANG="da-DK">Double</SPAN></B></A><SPAN LANG="da-DK">
The Double class wraps a value of the primitive type </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">double</SPAN></CODE><SPAN LANG="da-DK">
in an object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Float.html"><B><SPAN LANG="da-DK">Float</SPAN></B></A><SPAN LANG="da-DK">
The Float class wraps a value of primitive type </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">float</SPAN></CODE><SPAN LANG="da-DK">
in an object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Integer.html"><B><SPAN LANG="da-DK">Integer</SPAN></B></A><SPAN LANG="da-DK">
The Integer class wraps a value of the primitive type </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">int</SPAN></CODE><SPAN LANG="da-DK">
in an object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Long.html"><B><SPAN LANG="da-DK">Long</SPAN></B></A><SPAN LANG="da-DK">
The Long class wraps a value of the primitive type </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">long</SPAN></CODE><SPAN LANG="da-DK">
in an object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Number.html"><B><SPAN LANG="da-DK">Number</SPAN></B></A><SPAN LANG="da-DK">
The abstract class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Number</SPAN></CODE><SPAN LANG="da-DK">
is the superclass of classes </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Byte</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Double</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Float</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Integer</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Long</SPAN></CODE><SPAN LANG="da-DK">,
and </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Short</SPAN></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Short.html"><B><SPAN LANG="da-DK">Short</SPAN></B></A><SPAN LANG="da-DK">
The Short class is the standard wrapper for short values.</SPAN></P>
<H3 CLASS="western">12.1.2 <a name='afsn12.1.2'></a>Tr&aring;de</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Runnable.html"><B><I><SPAN LANG="da-DK">Runnable</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Runnable</SPAN></CODE><SPAN LANG="da-DK">
interface should be implemented by any class whose instances are
intended to be executed by a thread.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Thread.html"><B><SPAN LANG="da-DK">Thread</SPAN></B></A><SPAN LANG="da-DK">
A <I>thread</I> is a thread of execution in a program.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ThreadGroup.html"><B><SPAN LANG="da-DK">ThreadGroup</SPAN></B></A><SPAN LANG="da-DK">
A thread group represents a set of threads.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ThreadLocal.html"><B><SPAN LANG="da-DK">ThreadLocal</SPAN></B></A><SPAN LANG="da-DK">
This class provides ThreadLocal variables.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/InheritableThreadLocal.html"><B><SPAN LANG="da-DK">InheritableThreadLocal</SPAN></B></A><SPAN LANG="da-DK">
This class extends ThreadLocal to provide inheritance of values from
parent Thread to child Thread: when a child thread is created, the
child receives initial values for all InheritableThreadLocals for
which the parent has values.</SPAN></P>
<P CLASS="western"><I>Hvis en metode skal kaldes efter et stykke tid
eller med regelm&aelig;ssige tidsintervaller:</I> Se ogs&aring;
java.util.Timer og java.util.TimerTask for et alternativ til at
arbejde direkte med tr&aring;de.</P>
<P CLASS="western"><I>Hvis du bruger Swing: </I>Bem&aelig;rk, at
efter et vindue er blevet synligt, b&oslash;r du ikke kalde metoder i
grafiske komponenter fra andre tr&aring;de end GUI-tr&aring;den. Den
kan du aktivere med metoderne invokeLater() og invokeAndWait() p&aring;
javax.swing.SwingUtilities.</P>
<H3 CLASS="western">12.1.3 <a name='afsn12.1.3'></a>Introspektion og dynamisk klasseindl&aelig;sning</H3>
<P CLASS="western">Se ogs&aring; <a href='kapitel11.jsp'>kapitel 11</a>.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html"><B><SPAN LANG="da-DK">Class</SPAN></B></A><SPAN LANG="da-DK">
Instances of the class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Class</SPAN></CODE><SPAN LANG="da-DK">
represent classes and interfaces in a running Java application.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassLoader.html"><B><SPAN LANG="da-DK">ClassLoader</SPAN></B></A><SPAN LANG="da-DK">
The class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ClassLoader</SPAN></CODE><SPAN LANG="da-DK">
is an abstract class.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Compiler.html"><B><SPAN LANG="da-DK">Compiler</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Compiler</SPAN></CODE><SPAN LANG="da-DK">
class is provided to support Java-to-native-code compilers and
related services.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Package.html"><B><SPAN LANG="da-DK">Package</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Package</SPAN></CODE><SPAN LANG="da-DK">
objects contain version information about the implementation and
specification of a Java package.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Void.html"><B><SPAN LANG="da-DK">Void</SPAN></B></A><SPAN LANG="da-DK">
The Void class is an uninstantiable placeholder class to hold a
reference to the Class object representing the primitive Java type
void.</SPAN></P>
<P CLASS="western">Pakken java.lang.reflect har hj&aelig;lpeklasser
til introspektion:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/Member.html"><B><I><SPAN LANG="da-DK">Member</SPAN></I></B></A><SPAN LANG="da-DK">
Member is an interface that reflects identifying information about a
single member (a field or a method) or a constructor.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/AccessibleObject.html"><B><SPAN LANG="da-DK">AccessibleObject</SPAN></B></A><SPAN LANG="da-DK">
This is the base class for Field, Method and Constructor objects.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/Field.html"><B><SPAN LANG="da-DK">Field</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Field</SPAN></CODE><SPAN LANG="da-DK">
provides information about, and dynamic access to, a single field of
a class or an interface.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/Method.html"><B><SPAN LANG="da-DK">Method</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Method</SPAN></CODE><SPAN LANG="da-DK">
provides information about, and access to, a single method on a class
or interface.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/Constructor.html"><B><SPAN LANG="da-DK">Constructor</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Constructor</SPAN></CODE><SPAN LANG="da-DK">
provides information about, and access to, a single constructor for a
class.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/Array.html"><B><SPAN LANG="da-DK">Array</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Array</SPAN></CODE><SPAN LANG="da-DK">
class provides static methods to dynamically create and access Java
arrays.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/Modifier.html"><B><SPAN LANG="da-DK">Modifier</SPAN></B></A><SPAN LANG="da-DK">
The Modifier class provides static methods and constants to decode
class and member access modifiers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/InvocationHandler.html"><B><I><SPAN LANG="da-DK">InvocationHandler</SPAN></I></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">InvocationHandler</SPAN></CODE><SPAN LANG="da-DK">
is the interface implemented by the <I>invocation handler</I> of a
proxy instance.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/Proxy.html"><B><SPAN LANG="da-DK">Proxy</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Proxy</SPAN></CODE><SPAN LANG="da-DK">
provides static methods for creating dynamic proxy classes and
instances, and it is also the superclass of all dynamic proxy classes
created by those methods.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/reflect/ReflectPermission.html"><B><SPAN LANG="da-DK">ReflectPermission</SPAN></B></A><SPAN LANG="da-DK">
The Permission class for reflective operations.</SPAN></P>
<P CLASS="western">I pakken java.beans findes en r&aelig;kke
hj&aelig;lpeklasser til introspektion af javab&oslash;nner.</P>
<H3 CLASS="western">12.1.4 <a name='afsn12.1.4'></a>Svage referencer (java.lang.ref)</H3>
<P CLASS="western">Normalt kan et objekt kun blive smidt v&aelig;k
(frigivet fra hukommelsen), hvis der ikke er nogen referencer til
det.</P>
<P CLASS="western">Svage referencer (eng.: weak references) er
specielle objektreferencer, hvor det refererede objekt godt (i
tilf&aelig;lde af hukommelsesmangel) kan blive frigivet. Bruger man
svage referencer, har man alts&aring; mulighed for at have objekter
der bliver smidt v&aelig;k i tilf&aelig;lde af hukommelsesmangel.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ref/Reference.html"><B><SPAN LANG="da-DK">Reference</SPAN></B></A><SPAN LANG="da-DK">
Abstract base class for reference objects.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ref/WeakReference.html"><B><SPAN LANG="da-DK">WeakReference</SPAN></B></A><SPAN LANG="da-DK">
Weak reference objects, which do not prevent their referents from
being made finalizable, finalized, and then reclaimed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ref/SoftReference.html"><B><SPAN LANG="da-DK">SoftReference</SPAN></B></A><SPAN LANG="da-DK">
Soft reference objects, which are cleared at the discretion of the
garbage collector in response to memory demand.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ref/PhantomReference.html"><B><SPAN LANG="da-DK">PhantomReference</SPAN></B></A><SPAN LANG="da-DK">
Phantom reference objects, which are enqueued after the collector
determines that their referents may otherwise be reclaimed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ref/ReferenceQueue.html"><B><SPAN LANG="da-DK">ReferenceQueue</SPAN></B></A><SPAN LANG="da-DK">
Reference queues, to which registered reference objects are appended
by the garbage collector after the appropriate reachability changes
are detected.</SPAN></P>

<H3 CLASS="western">12.1.5 <a name='afsn12.1.5'></a>Matematik med vilk&aring;rlig pr&aelig;cision
(java.math)</H3>
<P CLASS="western">Denne pakke (ikke at forveksle med den hyppigst
brugte matematikklasse java.lang.Math) er beregnet til regning med
vilk&aring;rligt antal decimaler. Den indeholder kun to klasser:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/math/BigDecimal.html"><B><SPAN LANG="da-DK">BigDecimal</SPAN></B></A><SPAN LANG="da-DK">
Immutable, arbitrary-precision signed decimal numbers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/math/BigInteger.html"><B><SPAN LANG="da-DK">BigInteger</SPAN></B></A><SPAN LANG="da-DK">
Immutable arbitrary-precision integers.</SPAN></P>

<H2 CLASS="western">12.2 <a name='afsn12.2'></a>V&aelig;rkt&oslash;jsklasser (java.util)</SPAN></H2>
<P CLASS="western">Indeholder en r&aelig;kke v&aelig;rkt&oslash;jsklasser,
dato- og tidsfaciliteter, internationalisering og en masse
datastrukturer.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Random.html"><B><SPAN LANG="da-DK">Random</SPAN></B></A><SPAN LANG="da-DK">
An instance of this class is used to generate a stream of
pseudorandom numbers.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/StringTokenizer.html"><B><SPAN LANG="da-DK">StringTokenizer</SPAN></B></A><SPAN LANG="da-DK">
The string tokenizer class allows an application to break a string
into tokens.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Timer.html"><B><SPAN LANG="da-DK">Timer</SPAN></B></A><SPAN LANG="da-DK">
A facility for threads to schedule tasks for future execution in a
background thread.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/TimerTask.html"><B><SPAN LANG="da-DK">TimerTask</SPAN></B></A><SPAN LANG="da-DK">
A task that can be scheduled for one-time or repeated execution by a
Timer.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Date.html"><B><SPAN LANG="da-DK">Date</SPAN></B></A><SPAN LANG="da-DK">
The class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Date</SPAN></CODE><SPAN LANG="da-DK">
represents a specific instant in time, with millisecond precision.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Calendar.html"><B><SPAN LANG="da-DK">Calendar</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Calendar</SPAN></CODE><SPAN LANG="da-DK">
is an abstract base class for converting between a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Date</SPAN></CODE><SPAN LANG="da-DK">
object and a set of integer fields such as </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">YEAR</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MONTH</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">DAY</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">HOUR</SPAN></CODE><SPAN LANG="da-DK">,
and so on.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/GregorianCalendar.html"><B><SPAN LANG="da-DK">GregorianCalendar</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GregorianCalendar</SPAN></CODE><SPAN LANG="da-DK">
is a concrete subclass of </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Calendar.html"><SPAN LANG="da-DK">Calendar</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">and provides the standard calendar
used by most of the world.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/TimeZone.html"><B><SPAN LANG="da-DK">TimeZone</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TimeZone</SPAN></CODE><SPAN LANG="da-DK">
represents a time zone offset, and also figures out daylight savings.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SimpleTimeZone.html"><B><SPAN LANG="da-DK">SimpleTimeZone</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">SimpleTimeZone</SPAN></CODE><SPAN LANG="da-DK">
is a concrete subclass of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TimeZone</SPAN></CODE><SPAN LANG="da-DK">
that represents a time zone for use with a Gregorian calendar.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Locale.html"><B><SPAN LANG="da-DK">Locale</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Locale</SPAN></CODE><SPAN LANG="da-DK">
object represents a specific geographical, political, or cultural
region.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ResourceBundle.html"><B><SPAN LANG="da-DK">ResourceBundle</SPAN></B></A><SPAN LANG="da-DK">
Resource bundles contain locale-specific objects.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/PropertyResourceBundle.html"><B><SPAN LANG="da-DK">PropertyResourceBundle</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">PropertyResourceBundle</SPAN></CODE><SPAN LANG="da-DK">
is a concrete subclass of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ResourceBundle</SPAN></CODE><SPAN LANG="da-DK">
that manages resources for a locale using a set of static strings
from a property file.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListResourceBundle.html"><B><SPAN LANG="da-DK">ListResourceBundle</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ListResourceBundle</SPAN></CODE><SPAN LANG="da-DK">
is a abstract subclass of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ResourceBundle</SPAN></CODE><SPAN LANG="da-DK">
that manages resources for a locale in a convenient and easy to use
list.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Properties.html"><B><SPAN LANG="da-DK">Properties</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Properties</SPAN></CODE><SPAN LANG="da-DK">
class represents a persistent set of properties.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/PropertyPermission.html"><B><SPAN LANG="da-DK">PropertyPermission</SPAN></B></A><SPAN LANG="da-DK">
This class is for property permissions.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/EventObject.html"><B><SPAN LANG="da-DK">EventObject</SPAN></B></A><SPAN LANG="da-DK">
The root class from which all event state objects shall be derived.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/EventListener.html"><B><I><SPAN LANG="da-DK">EventListener</SPAN></I></B></A><SPAN LANG="da-DK">
A tagging interface that all event listener interfaces must extend.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Observable.html"><B><SPAN LANG="da-DK">Observable</SPAN></B></A><SPAN LANG="da-DK">
This class represents an observable object, or &quot;data&quot; in
the model-view paradigm.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Observer.html"><B><I><SPAN LANG="da-DK">Observer</SPAN></I></B></A><SPAN LANG="da-DK">
A class can implement the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Observer</SPAN></CODE><SPAN LANG="da-DK">
interface when it wants to be informed of changes in observable
objects.</SPAN></P>

<H3 CLASS="western">12.2.1 <a name='afsn12.2.1'></a>De &quot;klassiske&quot; datastrukturer i
java.util</H3>
<P CLASS="western">Disse datastrukturer har eksisteret siden JDK 1.0:</P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html"><B><I><SPAN LANG="da-DK">Comparator</SPAN></I></B></A><SPAN LANG="da-DK">
A comparison function, which imposes a <I>total ordering</I> on some
collection of objects.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Enumeration.html"><B><I><SPAN LANG="da-DK">Enumeration</SPAN></I></B></A><SPAN LANG="da-DK">
An object that implements the Enumeration interface generates a
series of elements, one at a time.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/BitSet.html"><B><SPAN LANG="da-DK">BitSet</SPAN></B></A><SPAN LANG="da-DK">
This class implements a vector of bits that grows as needed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Dictionary.html"><B><SPAN LANG="da-DK">Dictionary</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Dictionary</SPAN></CODE><SPAN LANG="da-DK">
class is the abstract parent of any class, such as </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Hashtable</SPAN></CODE><SPAN LANG="da-DK">,
which maps keys to values.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Hashtable.html"><B><SPAN LANG="da-DK">Hashtable</SPAN></B></A><SPAN LANG="da-DK">
This class implements a hashtable, which maps keys to values.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Stack.html"><B><SPAN LANG="da-DK">Stack</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Stack</SPAN></CODE><SPAN LANG="da-DK">
class represents a last-in-first-out (LIFO) stack of objects.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Vector.html"><B><SPAN LANG="da-DK">Vector</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Vector</SPAN></CODE><SPAN LANG="da-DK">
class implements a growable array of objects.</SPAN></P>

<H3 CLASS="western" STYLE="">12.2.2 <a name='afsn12.2.2'></a>Collections-klasserne
i java.util</H3>
<P CLASS="western">Disse datastrukturer kom til i JDK 1.2. Mange af
dem er beskrevet i <a href='kapitel1.jsp'>kapitel 1</a>.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collections.html"><B><SPAN LANG="da-DK">Collections</SPAN></B></A><SPAN LANG="da-DK">
This class consists exclusively of static methods that operate on or
return collections.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Arrays.html"><B><SPAN LANG="da-DK">Arrays</SPAN></B></A><SPAN LANG="da-DK">
This class contains various methods for manipulating arrays (such as
sorting and searching).</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html"><B><I><SPAN LANG="da-DK">Collection</SPAN></I></B></A><SPAN LANG="da-DK">
The root interface in the <I>collection hierarchy</I>.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/AbstractCollection.html"><B><SPAN LANG="da-DK">AbstractCollection</SPAN></B></A><SPAN LANG="da-DK">
This class provides a skeletal implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">Collection</SPAN></TT><SPAN LANG="da-DK">
interface, to minimize the effort required to implement this
interface.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html"><B><I><SPAN LANG="da-DK">Iterator</SPAN></I></B></A><SPAN LANG="da-DK">
An iterator over a collection.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html"><B><I><SPAN LANG="da-DK">ListIterator</SPAN></I></B></A><SPAN LANG="da-DK">
An iterator for lists that allows the programmer to traverse the list
in either direction and modify the list during iteration.</SPAN></P>
<P CLASS="western">Lister (datastrukturer hvor r&aelig;kkef&oslash;lgen
af elementerne huskes):</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html"><B><I><SPAN LANG="da-DK">List</SPAN></I></B></A><SPAN LANG="da-DK">
An ordered collection (also known as a <I>sequence</I>).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/AbstractList.html"><B><SPAN LANG="da-DK">AbstractList</SPAN></B></A><SPAN LANG="da-DK">
This class provides a skeletal implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">List</SPAN></TT><SPAN LANG="da-DK">
interface to minimize the effort required to implement this interface
backed by a &quot;random access&quot; data store (such as an array).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ArrayList.html"><B><SPAN LANG="da-DK">ArrayList</SPAN></B></A><SPAN LANG="da-DK">
Resizable-array implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">List</SPAN></TT><SPAN LANG="da-DK">
interface.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/AbstractSequentialList.html"><B><SPAN LANG="da-DK">AbstractSequentialList</SPAN></B></A><SPAN LANG="da-DK">
This class provides a skeletal implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">List</SPAN></TT><SPAN LANG="da-DK">
interface to minimize the effort required to implement this interface
backed by a &quot;sequential access&quot; data store (such as a
linked list).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/LinkedList.html"><B><SPAN LANG="da-DK">LinkedList</SPAN></B></A><SPAN LANG="da-DK">
Linked list implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">List</SPAN></TT><SPAN LANG="da-DK">
interface.</SPAN></P>
<P CLASS="western">M&aelig;ngder (datastrukturer hvor r&aelig;kkef&oslash;lgen
af elementerne ikke huskes)</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html"><B><I><SPAN LANG="da-DK">Set</SPAN></I></B></A><SPAN LANG="da-DK">
A collection that contains no duplicate elements.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/AbstractSet.html"><B><SPAN LANG="da-DK">AbstractSet</SPAN></B></A><SPAN LANG="da-DK">
This class provides a skeletal implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">Set</SPAN></TT><SPAN LANG="da-DK">
interface to minimize the effort required to implement this
interface.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/HashSet.html"><B><SPAN LANG="da-DK">HashSet</SPAN></B></A><SPAN LANG="da-DK">
This class implements the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">Set</SPAN></TT><SPAN LANG="da-DK">
interface, backed by a hash table (actually a </SPAN><TT CLASS="western"><SPAN LANG="da-DK">HashMap</SPAN></TT><SPAN LANG="da-DK">
instance).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"><B><I><SPAN LANG="da-DK">SortedSet</SPAN></I></B></A><SPAN LANG="da-DK">
A set that further guarantees that its iterator will traverse the set
in ascending element order, sorted according to the <I>natural
ordering</I> of its elements (see Comparable), or by a Comparator
provided at sorted set creation time.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/TreeSet.html"><B><SPAN LANG="da-DK">TreeSet</SPAN></B></A><SPAN LANG="da-DK">
This class implements the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">Set</SPAN></TT><SPAN LANG="da-DK">
interface, backed by a </SPAN><TT CLASS="western"><SPAN LANG="da-DK">TreeMap</SPAN></TT><SPAN LANG="da-DK">
instance.</SPAN></P>
<P CLASS="western"><BR>Afbildninger (datastrukturer hvor n&oslash;glen
er et objekt)</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html"><B><I><SPAN LANG="da-DK">Map</SPAN></I></B></A><SPAN LANG="da-DK">
An object that maps keys to values.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html"><B><I><SPAN LANG="da-DK">Map.Entry</SPAN></I></B></A><SPAN LANG="da-DK">
A map entry (key-value pair).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/AbstractMap.html"><B><SPAN LANG="da-DK">AbstractMap</SPAN></B></A><SPAN LANG="da-DK">
This class provides a skeletal implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">Map</SPAN></TT><SPAN LANG="da-DK">
interface, to minimize the effort required to implement this
interface.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/HashMap.html"><B><SPAN LANG="da-DK">HashMap</SPAN></B></A><SPAN LANG="da-DK">
Hash table based implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">Map</SPAN></TT><SPAN LANG="da-DK">
interface.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/WeakHashMap.html"><B><SPAN LANG="da-DK">WeakHashMap</SPAN></B></A><SPAN LANG="da-DK">
A hashtable-based </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Map</SPAN></CODE><SPAN LANG="da-DK">
implementation with </SPAN><EM CLASS="western"><SPAN LANG="da-DK">weak
keys</SPAN></EM><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html"><B><I><SPAN LANG="da-DK">SortedMap</SPAN></I></B></A><SPAN LANG="da-DK">
A map that further guarantees that it will be in ascending key order,
sorted according to the <I>natural ordering</I> of its keys (see the
</SPAN><TT CLASS="western"><SPAN LANG="da-DK">Comparable</SPAN></TT><SPAN LANG="da-DK">
interface), or by a comparator provided at sorted map creation time.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/TreeMap.html"><B><SPAN LANG="da-DK">TreeMap</SPAN></B></A><SPAN LANG="da-DK">
Red-Black tree based implementation of the </SPAN><TT CLASS="western"><SPAN LANG="da-DK">SortedMap</SPAN></TT><SPAN LANG="da-DK">
interface.</SPAN></P>
<H2 CLASS="western">12.3 <a name='afsn12.3'></a>Behandling af tekst (java.text)</SPAN></H2>
<P CLASS="western">Formatering og parsning af tekst, datoer og tal.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/Format.html"><B><SPAN LANG="da-DK">Format</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Format</SPAN></CODE><SPAN LANG="da-DK">
is an abstract base class for formatting locale-sensitive information
such as dates, messages, and numbers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/FieldPosition.html"><B><SPAN LANG="da-DK">FieldPosition</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">FieldPosition</SPAN></CODE><SPAN LANG="da-DK">
is a simple class used by </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Format</SPAN></CODE><SPAN LANG="da-DK">
and its subclasses to identify fields in formatted output.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/ParsePosition.html"><B><SPAN LANG="da-DK">ParsePosition</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ParsePosition</SPAN></CODE><SPAN LANG="da-DK">
is a simple class used by </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Format</SPAN></CODE><SPAN LANG="da-DK">
and its subclasses to keep track of the current position during
parsing.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/ChoiceFormat.html"><B><SPAN LANG="da-DK">ChoiceFormat</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ChoiceFormat</SPAN></CODE><SPAN LANG="da-DK">
allows you to attach a format to a range of numbers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/DateFormat.html"><B><SPAN LANG="da-DK">DateFormat</SPAN></B></A><SPAN LANG="da-DK">
DateFormat is an abstract class for date/time formatting subclasses
which formats and parses dates or time in a language-independent
manner.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html"><B><SPAN LANG="da-DK">SimpleDateFormat</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">SimpleDateFormat</SPAN></CODE><SPAN LANG="da-DK">
is a concrete class for formatting and parsing dates in a
locale-sensitive manner.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/DateFormatSymbols.html"><B><SPAN LANG="da-DK">DateFormatSymbols</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">DateFormatSymbols</SPAN></CODE><SPAN LANG="da-DK">
is a public class for encapsulating localizable date-time formatting
data, such as the names of the months, the names of the days of the
week, and the time zone data.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/DecimalFormat.html"><B><SPAN LANG="da-DK">DecimalFormat</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">DecimalFormat</SPAN></CODE><SPAN LANG="da-DK">
is a concrete subclass of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">NumberFormat</SPAN></CODE><SPAN LANG="da-DK">
that formats decimal numbers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/DecimalFormatSymbols.html"><B><SPAN LANG="da-DK">DecimalFormatSymbols</SPAN></B></A><SPAN LANG="da-DK">
This class represents the set of symbols (such as the decimal
separator, the grouping separator, and so on) needed by </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">DecimalFormat</SPAN></CODE><SPAN LANG="da-DK">
to format numbers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/MessageFormat.html"><B><SPAN LANG="da-DK">MessageFormat</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MessageFormat</SPAN></CODE><SPAN LANG="da-DK">
provides a means to produce concatenated messages in language-neutral
way.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/NumberFormat.html"><B><SPAN LANG="da-DK">NumberFormat</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">NumberFormat</SPAN></CODE><SPAN LANG="da-DK">
is the abstract base class for all number formats.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western">Sortering af strenge
(afh&aelig;ngigt af sprog)</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/Collator.html"><B><SPAN LANG="da-DK">Collator</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Collator</SPAN></CODE><SPAN LANG="da-DK">
class performs locale-sensitive </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">String</SPAN></CODE><SPAN LANG="da-DK">
comparison.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/CollationKey.html"><B><SPAN LANG="da-DK">CollationKey</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CollationKey</SPAN></CODE><SPAN LANG="da-DK">
represents a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">String</SPAN></CODE><SPAN LANG="da-DK">
under the rules of a specific </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Collator</SPAN></CODE><SPAN LANG="da-DK">
object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/RuleBasedCollator.html"><B><SPAN LANG="da-DK">RuleBasedCollator</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RuleBasedCollator</SPAN></CODE><SPAN LANG="da-DK">
class is a concrete subclass of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Collator</SPAN></CODE><SPAN LANG="da-DK">
that provides a simple, data-driven, table collator.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western">Klasser til at genneml&oslash;be
tekst (afh&aelig;ngigt af sprog)</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/CharacterIterator.html"><B><I><SPAN LANG="da-DK">CharacterIterator</SPAN></I></B></A><SPAN LANG="da-DK">
This interface defines a protocol for bidirectional iteration over
text.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/StringCharacterIterator.html"><B><SPAN LANG="da-DK">StringCharacterIterator</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">StringCharacterIterator</SPAN></CODE><SPAN LANG="da-DK">
implements the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CharacterIterater</SPAN></CODE><SPAN LANG="da-DK">
protocol for a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">String</SPAN></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/BreakIterator.html"><B><SPAN LANG="da-DK">BreakIterator</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">BreakIterator</SPAN></CODE><SPAN LANG="da-DK">
class implements methods for finding the location of boundaries in
text.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/AttributedCharacterIterator.html"><B><I><SPAN LANG="da-DK">AttributedCharacterIterator</SPAN></I></B></A><SPAN LANG="da-DK">
An AttributedCharacterIterator allows iteration through both text and
related attribute information.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/AttributedCharacterIterator.Attribute.html"><B><SPAN LANG="da-DK">AttributedCharacterIterator.Attribute</SPAN></B></A><SPAN LANG="da-DK">
Defines attribute keys that are used to identify text attributes.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/Annotation.html"><B><SPAN LANG="da-DK">Annotation</SPAN></B></A><SPAN LANG="da-DK">
An Annotation object is used as a wrapper for a text attribute value
if the attribute has annotation characteristics.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/AttributedString.html"><B><SPAN LANG="da-DK">AttributedString</SPAN></B></A><SPAN LANG="da-DK">
An AttributedString holds text and related attribute information.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/text/CollationElementIterator.html"><B><SPAN LANG="da-DK">CollationElementIterator</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CollationElementIterator</SPAN></CODE><SPAN LANG="da-DK">
class is used as an iterator to walk through each character of an
international string.</SPAN></P>
<H2 CLASS="western">12.4 <a name='afsn12.4'></a>Grafiktegning (java.awt del 1)</SPAN></H2>
<H3 CLASS="western">12.4.1 <a name='afsn12.4.1'></a>Generelt</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics.html"><B><SPAN LANG="da-DK">Graphics</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Graphics</SPAN></CODE><SPAN LANG="da-DK">
class is the abstract base class for all graphics contexts that allow
an application to draw onto components that are realized on various
devices, as well as onto off-screen images. </SPAN>
</P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Color.html"><B><SPAN LANG="da-DK">Color</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Color</SPAN></CODE><SPAN LANG="da-DK">
class is used encapsulate colors in the default sRGB color space or
colors in arbitrary color spaces identified by a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/color/ColorSpace.html"><SPAN LANG="da-DK">ColorSpace</SPAN></A></CODE><SPAN LANG="da-DK">.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Point.html"><B><SPAN LANG="da-DK">Point</SPAN></B></A><SPAN LANG="da-DK">
A point representing a location in (x, y) coordinate space, specified
in integer precision.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Dimension.html"><B><SPAN LANG="da-DK">Dimension</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Dimension</SPAN></CODE><SPAN LANG="da-DK">
class encapsulates the width and height of a component (in integer
precision) in a single object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Rectangle.html"><B><SPAN LANG="da-DK">Rectangle</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Rectangle</SPAN></CODE><SPAN LANG="da-DK">
specifies an area in a coordinate space that is enclosed by the
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Rectangle</SPAN></CODE><SPAN LANG="da-DK">
object's top-left point (<I>x</I>,&nbsp;<I>y</I>) in the coordinate
space, its width, and its height.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Polygon.html"><B><SPAN LANG="da-DK">Polygon</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Polygon</SPAN></CODE><SPAN LANG="da-DK">
class encapsulates a description of a closed, two-dimensional region
within a coordinate space.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Font.html"><B><SPAN LANG="da-DK">Font</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Font</SPAN></CODE><SPAN LANG="da-DK">
class represents a font.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/FontMetrics.html"><B><SPAN LANG="da-DK">FontTMetrics</SPAN></B></A><SPAN LANG="da-DK">
The Font</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Metrics</SPAN></CODE><SPAN LANG="da-DK">
class defines a font metrics object, which encapsulates information
about the rendering of a particular font on a particular screen.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Image.html"><B><SPAN LANG="da-DK">Image</SPAN></B></A><SPAN LANG="da-DK">
The abstract class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Image</SPAN></CODE><SPAN LANG="da-DK">
is the superclass of all classes that represent graphical images.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/MediaTracker.html"><B><SPAN LANG="da-DK">MediaTracker</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MediaTracker</SPAN></CODE><SPAN LANG="da-DK">
class is a utility class to track the status of a number of media
objects.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Cursor.html"><B><SPAN LANG="da-DK">Cursor</SPAN></B></A><SPAN LANG="da-DK">
A class to encapsulate the bitmap representation of the mouse cursor.</SPAN></P>

<H3 CLASS="western" STYLE="">12.4.2 <a name='afsn12.4.2'></a>Grafiktegning
(Java2D)</H3>
<P CLASS="western">De f&oslash;lgende klasser til avanceret 2D-grafik
kaldes under et 'Java2D'. Se ogs&aring; <a href='kapitel5.jsp'>kapitel 5</a>.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics2D.html"><B><SPAN LANG="da-DK">Graphics2D</SPAN></B></A><SPAN LANG="da-DK">
This </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Graphics2D</SPAN></CODE><SPAN LANG="da-DK">
class extends the </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics.html"><SPAN LANG="da-DK">Graphics</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">class to provide more sophisticated
control over geometry, coordinate transformations, color management,
and text layout.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Composite.html"><B><I><SPAN LANG="da-DK">Composite</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Composite</SPAN></CODE><SPAN LANG="da-DK">
interface, along with </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/CompositeContext.html"><SPAN LANG="da-DK">CompositeContext</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">, defines the methods to compose a
draw primitive with the underlying graphics area.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/CompositeContext.html"><B><I><SPAN LANG="da-DK">CompositeContext</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CompositeContext</SPAN></CODE><SPAN LANG="da-DK">
interface defines the encapsulated and optimized environment for a
compositing operation.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/AlphaComposite.html"><B><SPAN LANG="da-DK">AlphaComposite</SPAN></B></A><SPAN LANG="da-DK">
This </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">AlphaComposite</SPAN></CODE><SPAN LANG="da-DK">
class implements the basic alpha compositing rules for combining
source and destination pixels to achieve blending and transparency
effects with graphics and images.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Shape.html"><B><I><SPAN LANG="da-DK">Shape</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Shape</SPAN></CODE><SPAN LANG="da-DK">
interface provides definitions for objects that represent some form
of geometric shape.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Stroke.html"><B><I><SPAN LANG="da-DK">Stroke</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Stroke</SPAN></CODE><SPAN LANG="da-DK">
interface allows a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics2D.html"><SPAN LANG="da-DK">Graphics2D</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">object to obtain a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Shape.html"><SPAN LANG="da-DK">Shape</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">that is the decorated outline, or
stylistic representation of the outline, of the specified </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Shape</SPAN></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/BasicStroke.html"><B><SPAN LANG="da-DK">BasicStroke</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">BasicStroke</SPAN></CODE><SPAN LANG="da-DK">
class defines a basic set of rendering attributes for the outlines of
graphics primitives.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Transparency.html"><B><I><SPAN LANG="da-DK">Transparency</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Transparency</SPAN></CODE><SPAN LANG="da-DK">
interface defines the common transparency modes for implementing
classes.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Paint.html"><B><I><SPAN LANG="da-DK">Paint</SPAN></I></B></A><SPAN LANG="da-DK">
This </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Paint</SPAN></CODE><SPAN LANG="da-DK">
interface defines how color patterns can be generated for </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics2D.html"><SPAN LANG="da-DK">Graphics2D</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">operations.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PaintContext.html"><B><I><SPAN LANG="da-DK">PaintContext</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">PaintContext</SPAN></CODE><SPAN LANG="da-DK">
interface defines the encapsulated and optimized environment to
generate color patterns in device space for fill or stroke operations
on a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics2D.html"><SPAN LANG="da-DK">Graphics2D</SPAN></A></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GradientPaint.html"><B><SPAN LANG="da-DK">GradientPaint</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GradientPaint</SPAN></CODE><SPAN LANG="da-DK">
class provides a way to fill a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Shape.html"><SPAN LANG="da-DK">Shape</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">with a linear color gradient
pattern.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/TexturePaint.html"><B><SPAN LANG="da-DK">TexturePaint</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TexturePaint</SPAN></CODE><SPAN LANG="da-DK">
class provides a way to fill a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Shape.html"><SPAN LANG="da-DK">Shape</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">with a texture that is specified as
a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/image/BufferedImage.html"><SPAN LANG="da-DK">BufferedImage</SPAN></A></CODE><SPAN LANG="da-DK">.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GraphicsConfiguration.html"><B><SPAN LANG="da-DK">GraphicsConfiguration</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GraphicsConfiguration</SPAN></CODE><SPAN LANG="da-DK">
class describes the characteristics of a graphics destination such as
a printer or monitor.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GraphicsConfigTemplate.html"><B><SPAN LANG="da-DK">GraphicsConfigTemplate</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GraphicsConfigTemplate</SPAN></CODE><SPAN LANG="da-DK">
class is used to obtain a valid </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GraphicsConfiguration.html"><SPAN LANG="da-DK">GraphicsConfiguration</SPAN></A></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GraphicsDevice.html"><B><SPAN LANG="da-DK">GraphicsDevice</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GraphicsDevice</SPAN></CODE><SPAN LANG="da-DK">
class describes the graphics devices that might be available in a
particular graphics environment.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GraphicsEnvironment.html"><B><SPAN LANG="da-DK">GraphicsEnvironment</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GraphicsEnvironment</SPAN></CODE><SPAN LANG="da-DK">
class describes the collection of </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GraphicsDevice.html"><SPAN LANG="da-DK">GraphicsDevice</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">objects and </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Font.html"><SPAN LANG="da-DK">Font</SPAN></A></CODE>
objects <SPAN LANG="da-DK">available to a Java(tm) application on a
particular platform.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/RenderingHints.html"><B><SPAN LANG="da-DK">RenderingHints</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RenderingHints</SPAN></CODE><SPAN LANG="da-DK">
class contains rendering hints that can be used by the </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics2D.html"><SPAN LANG="da-DK">Graphics2D</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">class, and classes that implement
</SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/image/BufferedImageOp.html"><SPAN LANG="da-DK">BufferedImageOp</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">and </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/image/Raster.html"><SPAN LANG="da-DK">Raster</SPAN></A></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/RenderingHints.Key.html"><B><SPAN LANG="da-DK">RenderingHints.Key</SPAN></B></A><SPAN LANG="da-DK">
Defines the base type of all keys used to control various aspects of
the rendering and imaging pipelines.</SPAN></P>
<P CLASS="western">Pakken java.awt.font indeholder forskellige
klasser og interfaces til n&oslash;jere unders&oslash;gelse og
manipulation af skrifter.</P>
<P CLASS="western">Pakken java.awt.image indeholder funktioner til at
oprette og manipulere med billeder. 
</P>
<P CLASS="western">Pakken java.awt.geom indeholder klasser og
interfaces til unders&oslash;gelse og manipulation af geometriske
former:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/AffineTransform.html"><B><SPAN LANG="da-DK">AffineTransform</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">AffineTransform</SPAN></CODE><SPAN LANG="da-DK">
class represents a 2D affine transform that performs a linear mapping
from 2D coordinates to other 2D coordinates that preserves the
&quot;straightness&quot; and &quot;parallelness&quot; of lines.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Arc2D.html"><B><SPAN LANG="da-DK">Arc2D</SPAN></B></A><SPAN LANG="da-DK">
The abstract superclass for all objects that store a 2D arc defined
by a bounding rectangle, start angle, angular extent (length of the
arc), and a closure type (</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">OPEN</SPAN></CODE><SPAN LANG="da-DK">,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CHORD</SPAN></CODE><SPAN LANG="da-DK">,
or </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">PIE</SPAN></CODE><SPAN LANG="da-DK">).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Arc2D.Double.html"><B><SPAN LANG="da-DK">Arc2D.Double</SPAN></B></A><SPAN LANG="da-DK">
An arc specified in double precision,</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Arc2D.Float.html"><B><SPAN LANG="da-DK">Arc2D.Float</SPAN></B></A><SPAN LANG="da-DK">
An arc specified in float precision,</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Area.html"><B><SPAN LANG="da-DK">Area</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Area</SPAN></CODE><SPAN LANG="da-DK">
class is a device-independent specification of an arbitrarily-shaped
area.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/CubicCurve2D.html"><B><SPAN LANG="da-DK">CubicCurve2D</SPAN></B></A><SPAN LANG="da-DK">
This class defines a cubic parametric curve segment in (x,&nbsp; y)
coordinate space.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/CubicCurve2D.Double.html"><B><SPAN LANG="da-DK">CubicCurve2D.Double</SPAN></B></A><SPAN LANG="da-DK">
A cubic parametric curve segment specified with double coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/CubicCurve2D.Float.html"><B><SPAN LANG="da-DK">CubicCurve2D.Float</SPAN></B></A><SPAN LANG="da-DK">
A cubic parametric curve segment specified with float coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Dimension2D.html"><B><SPAN LANG="da-DK">Dimension2D</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Dimension2D</SPAN></CODE><SPAN LANG="da-DK">
class is to encapsulate a width and a height dimension.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Ellipse2D.html"><B><SPAN LANG="da-DK">Ellipse2D</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Ellipse2D</SPAN></CODE><SPAN LANG="da-DK">
class describes an ellipse that is defined by a bounding rectangle.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Ellipse2D.Double.html"><B><SPAN LANG="da-DK">Ellipse2D.Double</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Double</SPAN></CODE><SPAN LANG="da-DK">
class defines an ellipse specified in </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">double</SPAN></CODE><SPAN LANG="da-DK">
precision.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Ellipse2D.Float.html"><B><SPAN LANG="da-DK">Ellipse2D.Float</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Float</SPAN></CODE><SPAN LANG="da-DK">
class defines an ellipse specified in </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">float</SPAN></CODE><SPAN LANG="da-DK">
precision.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/FlatteningPathIterator.html"><B><SPAN LANG="da-DK">FlatteningPathIterator</SPAN></B></A><SPAN LANG="da-DK">
This class returns a flattened view of another </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/PathIterator.html"><SPAN LANG="da-DK">PathIterator</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/GeneralPath.html"><B><SPAN LANG="da-DK">GeneralPath</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GeneralPath</SPAN></CODE><SPAN LANG="da-DK">
class represents a geometric path constructed from straight lines,
and quadratic and cubic (B&eacute;zier) curves.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Line2D.html"><B><SPAN LANG="da-DK">Line2D</SPAN></B></A><SPAN LANG="da-DK">
This </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Line2D</SPAN></CODE><SPAN LANG="da-DK">
represents a line segment in (x,&nbsp;y) coordinate space.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Line2D.Double.html"><B><SPAN LANG="da-DK">Line2D.Double</SPAN></B></A><SPAN LANG="da-DK">
A line segment specified with double coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Line2D.Float.html"><B><SPAN LANG="da-DK">Line2D.Float</SPAN></B></A><SPAN LANG="da-DK">
A line segment specified with float coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Point2D.html"><B><SPAN LANG="da-DK">Point2D</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Point2D</SPAN></CODE><SPAN LANG="da-DK">
class defines a point representing a location in (x,&nbsp;y)
coordinate space.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Point2D.Double.html"><B><SPAN LANG="da-DK">Point2D.Double</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Double</SPAN></CODE><SPAN LANG="da-DK">
class defines a point specified in </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">double</SPAN></CODE><SPAN LANG="da-DK">
precision.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Point2D.Float.html"><B><SPAN LANG="da-DK">Point2D.Float</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Float</SPAN></CODE><SPAN LANG="da-DK">
class defines a point specified in float precision.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/QuadCurve2D.html"><B><SPAN LANG="da-DK">QuadCurve2D</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">QuadCurve2D</SPAN></CODE><SPAN LANG="da-DK">
class defines a quadratic parametric curve segment in (x,&nbsp;y)
coordinate space.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/QuadCurve2D.Double.html"><B><SPAN LANG="da-DK">QuadCurve2D.Double</SPAN></B></A><SPAN LANG="da-DK">
A quadratic parametric curve segment specified with </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">double</SPAN></CODE><SPAN LANG="da-DK">
coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/QuadCurve2D.Float.html"><B><SPAN LANG="da-DK">QuadCurve2D.Float</SPAN></B></A><SPAN LANG="da-DK">
A quadratic parametric curve segment specified with </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">float</SPAN></CODE><SPAN LANG="da-DK">
coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Rectangle2D.html"><B><SPAN LANG="da-DK">Rectangle2D</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Rectangle2D</SPAN></CODE><SPAN LANG="da-DK">
class describes a rectangle defined by a location (x,&nbsp;y) and
dimension (w&nbsp;x&nbsp;h).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Rectangle2D.Double.html"><B><SPAN LANG="da-DK">Rectangle2D.Double</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Double</SPAN></CODE><SPAN LANG="da-DK">
class defines a rectangle specified in double coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/Rectangle2D.Float.html"><B><SPAN LANG="da-DK">Rectangle2D.Float</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Float</SPAN></CODE><SPAN LANG="da-DK">
class defines a rectangle specified in float coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/RectangularShape.html"><B><SPAN LANG="da-DK">RectangularShape</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RectangularShape</SPAN></CODE><SPAN LANG="da-DK">
is the base class for a number of </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Shape.html"><SPAN LANG="da-DK">Shape</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">objects whose geometry is defined by
a rectangular frame.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/RoundRectangle2D.html"><B><SPAN LANG="da-DK">RoundRectangle2D</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RoundRectangle2D</SPAN></CODE><SPAN LANG="da-DK">
class defines a rectangle with rounded corners defined by a location
(x,&nbsp;y), a dimension (w&nbsp;x&nbsp;h), and the width and height
of an arc with which to round the corners.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/RoundRectangle2D.Double.html"><B><SPAN LANG="da-DK">RoundRectangle2D.Double</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Double</SPAN></CODE><SPAN LANG="da-DK">
class defines a rectangle with rounded corners all specified in
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">double</SPAN></CODE><SPAN LANG="da-DK">
coordinates.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/geom/RoundRectangle2D.Float.html"><B><SPAN LANG="da-DK">RoundRectangle2D.Float</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Float</SPAN></CODE><SPAN LANG="da-DK">
class defines a rectangle with rounded corners all specified in </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">float</SPAN></CODE><SPAN LANG="da-DK">
coordinates.</SPAN></P>
<H3 CLASS="western">12.4.3 <a name='afsn12.4.3'></a>Udskrivning</H3>
<P CLASS="western">Pakken java.awt indeholder f&oslash;lgende klasser
til h&aring;ndtering af udskrivning:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PrintJob.html"><B><SPAN LANG="da-DK">PrintJob</SPAN></B></A><SPAN LANG="da-DK">
An abstract class which initiates and executes a print job.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/JobAttributes.html"><B><SPAN LANG="da-DK">JobAttributes</SPAN></B></A><SPAN LANG="da-DK">
A set of attributes which control a print job.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/JobAttributes.DefaultSelectionType.html"><B><SPAN LANG="da-DK">JobAttributes.DefaultSelectionType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible default selection states.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/JobAttributes.DestinationType.html"><B><SPAN LANG="da-DK">JobAttributes.DestinationType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible job destinations.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/JobAttributes.DialogType.html"><B><SPAN LANG="da-DK">JobAttributes.DialogType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible dialogs to display to the user.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/JobAttributes.MultipleDocumentHandlingType.html"><B><SPAN LANG="da-DK">JobAttributes.MultipleDocumentHandlingType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible multiple document handling
states.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/JobAttributes.SidesType.html"><B><SPAN LANG="da-DK">JobAttributes.SidesType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible multi-page impositions.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PageAttributes.html"><B><SPAN LANG="da-DK">PageAttributes</SPAN></B></A><SPAN LANG="da-DK">
A set of attributes which control the output of a printed page.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PageAttributes.ColorType.html"><B><SPAN LANG="da-DK">PageAttributes.ColorType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible color states.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PageAttributes.MediaType.html"><B><SPAN LANG="da-DK">PageAttributes.MediaType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible paper sizes.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PageAttributes.OrientationRequestedType.html"><B><SPAN LANG="da-DK">PageAttributes.OrientationRequestedType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible orientations.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PageAttributes.OriginType.html"><B><SPAN LANG="da-DK">PageAttributes.OriginType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible origins.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PageAttributes.PrintQualityType.html"><B><SPAN LANG="da-DK">PageAttributes.PrintQualityType</SPAN></B></A><SPAN LANG="da-DK">
A type-safe enumeration of possible print qualities.</SPAN></P>

<P CLASS="western">Pakken java.awt.print, der kom til med JDK 1.2,
indeholder:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/Pageable.html"><B><I><SPAN LANG="da-DK">Pageable</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Pageable</SPAN></CODE><SPAN LANG="da-DK">
implementation represents a set of pages to be printed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/Printable.html"><B><I><SPAN LANG="da-DK">Printable</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Printable</SPAN></CODE><SPAN LANG="da-DK">
interface is implemented by the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">print</SPAN></CODE><SPAN LANG="da-DK">
methods of the current page painter, which is called by the printing
system to render a page.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/PrinterGraphics.html"><B><I><SPAN LANG="da-DK">PrinterGraphics</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">PrinterGraphics</SPAN></CODE><SPAN LANG="da-DK">
interface is implemented by </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Graphics.html"><SPAN LANG="da-DK">Graphics</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">objects that are passed to </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/Printable.html"><SPAN LANG="da-DK">Printable</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">objects to render a page.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/Book.html"><B><SPAN LANG="da-DK">Book</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Book</SPAN></CODE><SPAN LANG="da-DK">
class provides a representation of a document in which pages may have
different page formats and page painters.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/PageFormat.html"><B><SPAN LANG="da-DK">PageFormat</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">PageFormat</SPAN></CODE><SPAN LANG="da-DK">
class describes the size and orientation of a page to be printed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/Paper.html"><B><SPAN LANG="da-DK">Paper</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Paper</SPAN></CODE><SPAN LANG="da-DK">
class describes the physical characteristics of a piece of paper.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/print/PrinterJob.html"><B><SPAN LANG="da-DK">PrinterJob</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">PrinterJob</SPAN></CODE><SPAN LANG="da-DK">
class is the principal class that controls printing.</SPAN></P>
<H2 CLASS="western" STYLE="">12.5 <a name='afsn12.5'></a>Grafiske
brugergr&aelig;nseflader (java.awt del 2)</SPAN></H2>
<P CLASS="western">De avancerede grafiske brugergr&aelig;nseflader
man kan lave med <SPAN LANG="da-DK">Swing-klasserne </SPAN>(pakken
javax.swing) er af pladshensyn ikke beskrevet her.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Toolkit.html"><B><SPAN LANG="da-DK">Toolkit</SPAN></B></A><SPAN LANG="da-DK">
This class is the abstract superclass of all actual implementations
of the Abstract Window Toolkit.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/SystemColor.html"><B><SPAN LANG="da-DK">SystemColor</SPAN></B></A><SPAN LANG="da-DK">
A class to encapsulate symbolic colors representing the color of GUI
objects on a system.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Robot.html"><B><SPAN LANG="da-DK">Robot</SPAN></B></A><SPAN LANG="da-DK">
This class is used to generate native system input events for the
purposes of test automation, self-running demos, and other
applications where control of the mouse and keyboard is needed. </SPAN>
</P>
<P CLASS="western" STYLE="margin-top: 0cm; margin-bottom: 0cm">Bem&aelig;rk
at klassen Robot <SPAN LANG="da-DK">ogs&aring; fange et udsnit af
sk&aelig;rmen og gemme i et billede (fungere som screen grabber).</SPAN></P>
<H3 CLASS="western">12.5.1 <a name='afsn12.5.1'></a>Grafiske komponenter i java.awt</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Component.html"><B><SPAN LANG="da-DK">Component</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><EM CLASS="western"><SPAN LANG="da-DK">component</SPAN></EM><SPAN LANG="da-DK">
is an object having a graphical representation that can be displayed
on the screen and that can interact with the user.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western">De f&oslash;lgende arver
alle fra Component</P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Button.html"><B><SPAN LANG="da-DK">Button</SPAN></B></A><SPAN LANG="da-DK">
This class creates a labeled button.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Canvas.html"><B><SPAN LANG="da-DK">Canvas</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Canvas</SPAN></CODE><SPAN LANG="da-DK">
component represents a blank rectangular area of the screen onto
which the application can draw or from which the application can trap
input events from the user.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Checkbox.html"><B><SPAN LANG="da-DK">Checkbox</SPAN></B></A><SPAN LANG="da-DK">
A check box is a graphical component that can be in either an &quot;on&quot;
(</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">true</SPAN></CODE><SPAN LANG="da-DK">)
or &quot;off&quot; (</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">false</SPAN></CODE><SPAN LANG="da-DK">)
state.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/CheckboxGroup.html"><B><SPAN LANG="da-DK">CheckboxGroup</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CheckboxGroup</SPAN></CODE><SPAN LANG="da-DK">
class is used to group together a set of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Checkbox</SPAN></CODE><SPAN LANG="da-DK">
buttons.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/CheckboxMenuItem.html"><B><SPAN LANG="da-DK">CheckboxMenuItem</SPAN></B></A><SPAN LANG="da-DK">
This class represents a check box that can be included in a menu.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Choice.html"><B><SPAN LANG="da-DK">Choice</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Choice</SPAN></CODE><SPAN LANG="da-DK">
class presents a pop-up menu of choices.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Scrollbar.html"><B><SPAN LANG="da-DK">Scrollbar</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Scrollbar</SPAN></CODE><SPAN LANG="da-DK">
class embodies a scroll bar, a familiar user-interface object.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/TextComponent.html"><B><SPAN LANG="da-DK">TextComponent</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TextComponent</SPAN></CODE><SPAN LANG="da-DK">
class is the superclass of any component that allows the editing of
some text.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/TextArea.html"><B><SPAN LANG="da-DK">TextArea</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TextArea</SPAN></CODE><SPAN LANG="da-DK">
object is a multi-line region that displays text.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/TextField.html"><B><SPAN LANG="da-DK">TextField</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TextField</SPAN></CODE><SPAN LANG="da-DK">
object is a text component that allows for the editing of a single
line of text.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Label.html"><B><SPAN LANG="da-DK">Label</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Label</SPAN></CODE><SPAN LANG="da-DK">
object is a component for placing text in a container.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/List.html"><B><SPAN LANG="da-DK">List</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">List</SPAN></CODE><SPAN LANG="da-DK">
component presents the user with a scrolling list of text items.</SPAN></P>
<H3 CLASS="western" STYLE="">12.5.2 <a name='afsn12.5.2'></a>Containere
i java.awt</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Container.html"><B><SPAN LANG="da-DK">Container</SPAN></B></A><SPAN LANG="da-DK">
A generic Abstract Window Toolkit(AWT) container object is a
component that can contain other AWT components.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Panel.html"><B><SPAN LANG="da-DK">Panel</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Panel</SPAN></CODE><SPAN LANG="da-DK">
is the simplest container class.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/ScrollPane.html"><B><SPAN LANG="da-DK">ScrollPane</SPAN></B></A><SPAN LANG="da-DK">
A container class which implements automatic horizontal and/or
vertical scrolling for a single child component.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Window.html"><B><SPAN LANG="da-DK">Window</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Window</SPAN></CODE><SPAN LANG="da-DK">
object is a top-level window with no borders and no menubar.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Frame.html"><B><SPAN LANG="da-DK">Frame</SPAN></B></A><SPAN LANG="da-DK">
A Frame is a top-level window with a title and a border.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Dialog.html"><B><SPAN LANG="da-DK">Dialog</SPAN></B></A><SPAN LANG="da-DK">
A Dialog is a top-level window with a title and a border that is
typically used to take some form of input from the user.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/FileDialog.html"><B><SPAN LANG="da-DK">FileDialog</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">FileDialog</SPAN></CODE><SPAN LANG="da-DK">
class displays a dialog window from which the user can select a file.</SPAN></P>

<H3 CLASS="western">12.5.3 <a name='afsn12.5.3'></a>Appletter (pakken java.applet)</H3>
<P CLASS="western">Denne pakke indeholder klassen Applet og et par
hj&aelig;lpeklasser.</P>

<H3 CLASS="western">12.5.4 <a name='afsn12.5.4'></a>Layout-managere i java.awt</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/BorderLayout.html"><B><SPAN LANG="da-DK">BorderLayout</SPAN></B></A><SPAN LANG="da-DK">
A border layout lays out a container, arranging and resizing its
components to fit in five regions: north, south, east, west, and
center.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/CardLayout.html"><B><SPAN LANG="da-DK">CardLayout</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CardLayout</SPAN></CODE><SPAN LANG="da-DK">
object is a layout manager for a container.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/FlowLayout.html"><B><SPAN LANG="da-DK">FlowLayout</SPAN></B></A><SPAN LANG="da-DK">
A flow layout arranges components in a left-to-right flow, much like
lines of text in a paragraph.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GridLayout.html"><B><SPAN LANG="da-DK">GridLayout</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GridLayout</SPAN></CODE><SPAN LANG="da-DK">
class is a layout manager that lays out a container's components in a
rectangular grid.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GridBagLayout.html"><B><SPAN LANG="da-DK">GridBagLayout</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GridBagLayout</SPAN></CODE><SPAN LANG="da-DK">
class is a flexible layout manager that aligns components vertically
and horizontally, without requiring that the components be of the
same size.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/GridBagConstraints.html"><B><SPAN LANG="da-DK">GridBagConstraints</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GridBagConstraints</SPAN></CODE><SPAN LANG="da-DK">
class specifies constraints for components that are laid out using
the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">GridBagLayout</SPAN></CODE><SPAN LANG="da-DK">
class.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Insets.html"><B><SPAN LANG="da-DK">Insets</SPAN></B></A><SPAN LANG="da-DK">
An </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Insets</SPAN></CODE><SPAN LANG="da-DK">
object is a representation of the borders of a container.</SPAN></P>

<H3 CLASS="western">12.5.5 <a name='afsn12.5.5'></a>H&aelig;ndelser i java.awt</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/AWTEvent.html"><B><SPAN LANG="da-DK">AWTEvent</SPAN></B></A><SPAN LANG="da-DK">
The root event class for all AWT events.</SPAN></P>
<H4 CLASS="western">Pakken java.awt.event</H4>
<P CLASS="western">De fleste h&aelig;ndelser og lyttere findes i
pakken java.awt.event:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ActionListener.html"><B><I><SPAN LANG="da-DK">ActionListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving action events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/AdjustmentListener.html"><B><I><SPAN LANG="da-DK">AdjustmentListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving adjustment events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/AWTEventListener.html"><B><I><SPAN LANG="da-DK">AWTEventListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving notification of events
dispatched to objects that are instances of Component or
MenuComponent or their subclasses.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ComponentListener.html"><B><I><SPAN LANG="da-DK">ComponentListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving component events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ContainerListener.html"><B><I><SPAN LANG="da-DK">ContainerListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving container events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/FocusListener.html"><B><I><SPAN LANG="da-DK">FocusListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving keyboard focus events on a
component.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/HierarchyBoundsListener.html"><B><I><SPAN LANG="da-DK">HierarchyBoundsListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving ancestor moved and resized
events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/HierarchyListener.html"><B><I><SPAN LANG="da-DK">HierarchyListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving hierarchy changed events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/InputMethodListener.html"><B><I><SPAN LANG="da-DK">InputMethodListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving input method events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ItemListener.html"><B><I><SPAN LANG="da-DK">ItemListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving item events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/KeyListener.html"><B><I><SPAN LANG="da-DK">KeyListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving keyboard events (keystrokes).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/MouseListener.html"><B><I><SPAN LANG="da-DK">MouseListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving &quot;interesting&quot; mouse
events (press, release, click, enter, and exit) on a component.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/MouseMotionListener.html"><B><I><SPAN LANG="da-DK">MouseMotionListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving mouse motion events on a
component.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/TextListener.html"><B><I><SPAN LANG="da-DK">TextListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving text events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/WindowListener.html"><B><I><SPAN LANG="da-DK">WindowListener</SPAN></I></B></A><SPAN LANG="da-DK">
The listener interface for receiving window events.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ActionEvent.html"><B><SPAN LANG="da-DK">ActionEvent</SPAN></B></A><SPAN LANG="da-DK">
A semantic event which indicates that a component-defined action
occured.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/AdjustmentEvent.html"><B><SPAN LANG="da-DK">AdjustmentEvent</SPAN></B></A><SPAN LANG="da-DK">
The adjustment event emitted by Adjustable objects.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ComponentAdapter.html"><B><SPAN LANG="da-DK">ComponentAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving component events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ComponentEvent.html"><B><SPAN LANG="da-DK">ComponentEvent</SPAN></B></A><SPAN LANG="da-DK">
A low-level event which indicates that a component moved, changed
size, or changed visibility (also, the root class for the other
component-level events).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ContainerAdapter.html"><B><SPAN LANG="da-DK">ContainerAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving container events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ContainerEvent.html"><B><SPAN LANG="da-DK">ContainerEvent</SPAN></B></A><SPAN LANG="da-DK">
A low-level event which indicates that a container's contents changed
because a component was added or removed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/FocusAdapter.html"><B><SPAN LANG="da-DK">FocusAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving keyboard focus events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/FocusEvent.html"><B><SPAN LANG="da-DK">FocusEvent</SPAN></B></A><SPAN LANG="da-DK">
A low-level event which indicates that a component has gained or lost
the keyboard focus.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/HierarchyBoundsAdapter.html"><B><SPAN LANG="da-DK">HierarchyBoundsAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving ancestor moved and resized
events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/HierarchyEvent.html"><B><SPAN LANG="da-DK">HierarchyEvent</SPAN></B></A><SPAN LANG="da-DK">
An event which indicates a change to the Component hierarchy to which
a Component belongs.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/InputEvent.html"><B><SPAN LANG="da-DK">InputEvent</SPAN></B></A><SPAN LANG="da-DK">
The root event class for all component-level input events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/InputMethodEvent.html"><B><SPAN LANG="da-DK">InputMethodEvent</SPAN></B></A><SPAN LANG="da-DK">
Input method events contain information about text that is being
composed using an input method.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/InvocationEvent.html"><B><SPAN LANG="da-DK">InvocationEvent</SPAN></B></A><SPAN LANG="da-DK">
An event which executes the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">run()</SPAN></CODE><SPAN LANG="da-DK">
method on a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Runnable
</SPAN></CODE><SPAN LANG="da-DK">when dispatched by the AWT event
dispatcher thread.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/ItemEvent.html"><B><SPAN LANG="da-DK">ItemEvent</SPAN></B></A><SPAN LANG="da-DK">
A semantic event which indicates that an item was selected or
deselected.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/KeyAdapter.html"><B><SPAN LANG="da-DK">KeyAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving keyboard events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/KeyEvent.html"><B><SPAN LANG="da-DK">KeyEvent</SPAN></B></A><SPAN LANG="da-DK">
An event which indicates that a keystroke occurred in a component.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/MouseAdapter.html"><B><SPAN LANG="da-DK">MouseAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving mouse events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/MouseEvent.html"><B><SPAN LANG="da-DK">MouseEvent</SPAN></B></A><SPAN LANG="da-DK">
An event which indicates that a mouse action occurred in a component.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/MouseMotionAdapter.html"><B><SPAN LANG="da-DK">MouseMotionAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving mouse motion events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/PaintEvent.html"><B><SPAN LANG="da-DK">PaintEvent</SPAN></B></A><SPAN LANG="da-DK">
The component-level paint event.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/TextEvent.html"><B><SPAN LANG="da-DK">TextEvent</SPAN></B></A><SPAN LANG="da-DK">
A semantic event which indicates that an object's text changed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/WindowAdapter.html"><B><SPAN LANG="da-DK">WindowAdapter</SPAN></B></A><SPAN LANG="da-DK">
An abstract adapter class for receiving window events.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/event/WindowEvent.html"><B><SPAN LANG="da-DK">WindowEvent</SPAN></B></A><SPAN LANG="da-DK">
A low-level event which indicates that a window has changed its
status.</SPAN></P>

<H3 CLASS="western">12.5.6 <a name='afsn12.5.6'></a>Menuer i java.awt</H3>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/Menu.html"><B><SPAN LANG="da-DK">Menu</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Menu</SPAN></CODE><SPAN LANG="da-DK">
object is a pull-down menu component that is deployed from a menu
bar.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/MenuBar.html"><B><SPAN LANG="da-DK">MenuBar</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MenuBar</SPAN></CODE><SPAN LANG="da-DK">
class encapsulates the platform's concept of a menu bar bound to a
frame.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/MenuComponent.html"><B><SPAN LANG="da-DK">MenuComponent</SPAN></B></A><SPAN LANG="da-DK">
The abstract class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MenuComponent</SPAN></CODE><SPAN LANG="da-DK">
is the superclass of all menu-related components.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/MenuItem.html"><B><SPAN LANG="da-DK">MenuItem</SPAN></B></A><SPAN LANG="da-DK">
All items in a menu must belong to the class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MenuItem</SPAN></CODE><SPAN LANG="da-DK">,
or one of its subclasses.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/MenuShortcut.html"><B><SPAN LANG="da-DK">MenuShortcut</SPAN></B></A><SPAN LANG="da-DK">
A class which represents a keyboard accelerator for a MenuItem.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/awt/PopupMenu.html"><B><SPAN LANG="da-DK">PopupMenu</SPAN></B></A><SPAN LANG="da-DK">
A class that implements a menu which can be dynamically popped up at
a specified position within a component.</SPAN></P>

<H3 CLASS="western">12.5.7 <a name='afsn12.5.7'></a>Kopiering, udklipsholder og tr&aelig;k-og-slip</H3>
<H4 CLASS="western">java.awt.datatransfer</H4>
<P CLASS="western">Pakken java.awt.datatransfer med bl.a. klassen
Clipboard arbejder med udklipsholderen og overf&oslash;rsel af data
til/fra andre programmer.</P>
<H4 CLASS="western">java.awt.dnd</H4>
<P CLASS="western">Pakken java.awt.dnd s&oslash;rger for
funktionalitet til, at brugeren kan tr&aelig;kke data fra et sted til
et andet (Drag 'N' Drop). 
</P>

<H2 CLASS="western" STYLE="">12.6 <a name='afsn12.6'></a>Lyd</SPAN></H2>
<H3 CLASS="western">12.6.1 <a name='afsn12.6.1'></a>WAV/indspillet lyd (javax.sound.sampled)</H3>
<P CLASS="western">Denne pakke tillader at optage, behandle og
afspille samplet lyd (f.eks. WAV-filer).</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Clip.html"><B><I><SPAN LANG="da-DK">Clip</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Clip</SPAN></CODE><SPAN LANG="da-DK">
interface represents a special kind of data line whose audio data can
be loaded prior to playback, instead of being streamed in real time.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/DataLine.html"><B><I><SPAN LANG="da-DK">DataLine</SPAN></I></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">DataLine</SPAN></CODE><SPAN LANG="da-DK">
adds media-related functionality to its superinterface, </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Line.html"><SPAN LANG="da-DK">Line</SPAN></A><SPAN LANG="da-DK">.</SPAN></CODE></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Line.html"><B><I><SPAN LANG="da-DK">Line</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Line</SPAN></CODE><SPAN LANG="da-DK">
interface represents a mono or multi-channel audio feed.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/LineListener.html"><B><I><SPAN LANG="da-DK">LineListener</SPAN></I></B></A><SPAN LANG="da-DK">
Instances of classes that implement the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">LineListener</SPAN></CODE><SPAN LANG="da-DK">
interface can register to receive events when a line's status
changes.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Mixer.html"><B><I><SPAN LANG="da-DK">Mixer</SPAN></I></B></A><SPAN LANG="da-DK">
A mixer is an audio device with one or more lines.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Port.html"><B><I><SPAN LANG="da-DK">Port</SPAN></I></B></A><SPAN LANG="da-DK">
Ports are simple lines for input or output of audio to or from audio
devices.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/SourceDataLine.html"><B><I><SPAN LANG="da-DK">SourceDataLine</SPAN></I></B></A><SPAN LANG="da-DK">
A source data line is a data line to which data may be written.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/TargetDataLine.html"><B><I><SPAN LANG="da-DK">TargetDataLine</SPAN></I></B></A><SPAN LANG="da-DK">
A target data line is a type of </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/DataLine.html"><SPAN LANG="da-DK">DataLine</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">from which audio data can be read.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/AudioFileFormat.html"><B><SPAN LANG="da-DK">AudioFileFormat</SPAN></B></A><SPAN LANG="da-DK">
An instance of the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">AudioFileFormat</SPAN></CODE><SPAN LANG="da-DK">
class describes an audio file, including the file type, the file's
length in bytes, the length in sample frames of the audio data
contained in the file, and the format of the audio data.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/AudioFileFormat.Type.html"><B><SPAN LANG="da-DK">AudioFileFormat.Type</SPAN></B></A><SPAN LANG="da-DK">
An instance of the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Type</SPAN></CODE><SPAN LANG="da-DK">
class represents one of the standard types of audio file.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/AudioFormat.html"><B><SPAN LANG="da-DK">AudioFormat</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">AudioFormat</SPAN></CODE><SPAN LANG="da-DK">
is the class that specifies a particular arrangement of data in a
sound stream.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/AudioFormat.Encoding.html"><B><SPAN LANG="da-DK">AudioFormat.Encoding</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Encoding</SPAN></CODE><SPAN LANG="da-DK">
class names the specific type of data representation used for an
audio stream.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/AudioInputStream.html"><B><SPAN LANG="da-DK">AudioInputStream</SPAN></B></A><SPAN LANG="da-DK">
An audio input stream is an input stream with a specified audio
format and length.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/AudioPermission.html"><B><SPAN LANG="da-DK">AudioPermission</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">AudioPermission</SPAN></CODE><SPAN LANG="da-DK">
class represents access rights to the audio system resources.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/AudioSystem.html"><B><SPAN LANG="da-DK">AudioSystem</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">AudioSystem</SPAN></CODE><SPAN LANG="da-DK">
class acts as the entry point to the sampled-audio system resources.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/BooleanControl.html"><B><SPAN LANG="da-DK">BooleanControl</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">BooleanControl</SPAN></CODE><SPAN LANG="da-DK">
provides the ability to switch between two possible settings that
affect a line's audio.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/BooleanControl.Type.html"><B><SPAN LANG="da-DK">BooleanControl.Type</SPAN></B></A><SPAN LANG="da-DK">
An instance of the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">BooleanControl.Type</SPAN></CODE><SPAN LANG="da-DK">
class identifies one kind of boolean control.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/CompoundControl.html"><B><SPAN LANG="da-DK">CompoundControl</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CompoundControl</SPAN></CODE><SPAN LANG="da-DK">,
such as a graphic equalizer, provides control over two or more
related properties, each of which is itself represented as a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Control</SPAN></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/CompoundControl.Type.html"><B><SPAN LANG="da-DK">CompoundControl.Type</SPAN></B></A><SPAN LANG="da-DK">
An instance of the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CompoundControl.Type</SPAN></CODE><SPAN LANG="da-DK">
inner class identifies one kind of compound control.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Control.html"><B><SPAN LANG="da-DK">Control</SPAN></B></A><SPAN LANG="da-DK">
  </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Line.html"><SPAN LANG="da-DK">Lines</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">often have a set of controls, such
as gain and pan, that affect the audio signal passing through the
line.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Control.Type.html"><B><SPAN LANG="da-DK">Control.Type</SPAN></B></A><SPAN LANG="da-DK">
An instance of the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Type</SPAN></CODE><SPAN LANG="da-DK">
class represents the type of the control.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/DataLine.Info.html"><B><SPAN LANG="da-DK">DataLine.Info</SPAN></B></A><SPAN LANG="da-DK">
Besides the class information inherited from its superclass,
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">DataLine.Info</SPAN></CODE><SPAN LANG="da-DK">
provides additional information specific to data lines.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/EnumControl.html"><B><SPAN LANG="da-DK">EnumControl</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">EnumControl</SPAN></CODE><SPAN LANG="da-DK">
provides control over a set of discrete possible values, each
represented by an object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/EnumControl.Type.html"><B><SPAN LANG="da-DK">EnumControl.Type</SPAN></B></A><SPAN LANG="da-DK">
An instance of the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">EnumControl.Type</SPAN></CODE><SPAN LANG="da-DK">
inner class identifies one kind of enumerated control.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/FloatControl.html"><B><SPAN LANG="da-DK">FloatControl</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">FloatControl</SPAN></CODE><SPAN LANG="da-DK">
object provides control over a range of floating-point values.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/FloatControl.Type.html"><B><SPAN LANG="da-DK">FloatControl.Type</SPAN></B></A><SPAN LANG="da-DK">
An instance of the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">FloatControl.Type</SPAN></CODE><SPAN LANG="da-DK">
inner class identifies one kind of float control.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Line.Info.html"><B><SPAN LANG="da-DK">Line.Info</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Line.Info</SPAN></CODE><SPAN LANG="da-DK">
object contains information about a line.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/LineEvent.html"><B><SPAN LANG="da-DK">LineEvent</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">LineEvent</SPAN></CODE><SPAN LANG="da-DK">
class encapsulates information that a line sends its listeners
whenever the line opens, closes, starts, or stops.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/LineEvent.Type.html"><B><SPAN LANG="da-DK">LineEvent.Type</SPAN></B></A><SPAN LANG="da-DK">
The LineEvent.Type inner class identifies what kind of event occurred
on a line.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Mixer.Info.html"><B><SPAN LANG="da-DK">Mixer.Info</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Mixer.Info</SPAN></CODE><SPAN LANG="da-DK">
class represents information about an audio mixer, including the
product's name, version, and vendor, along with a textual
description.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Port.Info.html"><B><SPAN LANG="da-DK">Port.Info</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Port.Info</SPAN></CODE><SPAN LANG="da-DK">
class extends </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/Line.Info.html"><SPAN LANG="da-DK">Line.Info</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">with additional information specific
to ports, including the port's name and whether it is a source or a
target for its mixer.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/sampled/ReverbType.html"><B><SPAN LANG="da-DK">ReverbType</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ReverbType</SPAN></CODE><SPAN LANG="da-DK">
class provides methods for accessing various reverberation settings
to be applied to an audio signal.</SPAN></P>
<H4 CLASS="western"><BR>
</H4>
<H3 CLASS="western">12.6.2 <a name='afsn12.6.2'></a>MIDI/nodebaseret musik (javax.sound.midi)</H3>
<P CLASS="western">Denne pakke giver mulighed for l&aelig;sning,
skrivning, sequencing og syntese af MIDI-data (Musical Instrument
Digital Interface).</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/ControllerEventListener.html"><B><I><SPAN LANG="da-DK">ControllerEventListener</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ControllerEventListener</SPAN></CODE><SPAN LANG="da-DK">
interface should be implemented by classes whose instances need to be
notified when a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Sequencer</SPAN></CODE><SPAN LANG="da-DK">
has processed a requested type of MIDI control-change event.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MetaEventListener.html"><B><I><SPAN LANG="da-DK">MetaEventListener</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MetaEventListener</SPAN></CODE><SPAN LANG="da-DK">
interface should be implemented by classes whose instances need to be
notified when a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Sequencer.html"><SPAN LANG="da-DK">Sequencer</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">has processed a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MetaMessage.html"><SPAN LANG="da-DK">MetaMessage</SPAN></A><SPAN LANG="da-DK">.</SPAN></CODE></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiChannel.html"><B><I><SPAN LANG="da-DK">MidiChannel</SPAN></I></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MidiChannel</SPAN></CODE><SPAN LANG="da-DK">
object represents a single MIDI channel.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiDevice.html"><B><I><SPAN LANG="da-DK">MidiDevice</SPAN></I></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MidiDevice</SPAN></CODE><SPAN LANG="da-DK">
is the base interface for all MIDI devices.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Receiver.html"><B><I><SPAN LANG="da-DK">Receiver</SPAN></I></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Receiver</SPAN></CODE><SPAN LANG="da-DK">
receives </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiEvent.html"><SPAN LANG="da-DK">MidiEvent</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">objects and typically does something
useful in response, such as interpreting them to generate sound or
raw MIDI output.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Sequencer.html"><B><I><SPAN LANG="da-DK">Sequencer</SPAN></I></B></A><SPAN LANG="da-DK">
A hardware or software device that plays back a MIDI </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Sequence.html"><SPAN LANG="da-DK">sequence</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">is known as a </SPAN><EM CLASS="western"><SPAN LANG="da-DK">sequencer</SPAN></EM><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Soundbank.html"><B><I><SPAN LANG="da-DK">Soundbank</SPAN></I></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Soundbank</SPAN></CODE><SPAN LANG="da-DK">
contains a set of </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Instruments</SPAN></CODE><SPAN LANG="da-DK">
that can be loaded into a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Synthesizer</SPAN></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Synthesizer.html"><B><I><SPAN LANG="da-DK">Synthesizer</SPAN></I></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Synthesizer</SPAN></CODE><SPAN LANG="da-DK">
generates sound.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Transmitter.html"><B><I><SPAN LANG="da-DK">Transmitter</SPAN></I></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Transmitter</SPAN></CODE><SPAN LANG="da-DK">
sends </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiEvent.html"><SPAN LANG="da-DK">MidiEvent</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">objects to one or more </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Receiver.html"><SPAN LANG="da-DK">Receivers</SPAN></A><SPAN LANG="da-DK">.</SPAN></CODE></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Instrument.html"><B><SPAN LANG="da-DK">Instrument</SPAN></B></A><SPAN LANG="da-DK">
An instrument is a sound-synthesis algorithm with certain parameter
settings, usually designed to emulate a specific real-world musical
instrument or to achieve a specific sort of sound effect.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MetaMessage.html"><B><SPAN LANG="da-DK">MetaMessage</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MetaMessage</SPAN></CODE><SPAN LANG="da-DK">
is a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiMessage.html"><SPAN LANG="da-DK">MidiMessage</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">that is not meaningful to
synthesizers, but that can be stored in a MIDI file and interpreted
by a sequencer program.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiDevice.Info.html"><B><SPAN LANG="da-DK">MidiDevice.Info</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MidiDevice.Info</SPAN></CODE><SPAN LANG="da-DK">
object contains assorted data about a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiDevice.html"><SPAN LANG="da-DK">MidiDevice</SPAN></A></CODE><SPAN LANG="da-DK">,
including its name, the company who created it, and descriptive text.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiEvent.html"><B><SPAN LANG="da-DK">MidiEvent</SPAN></B></A><SPAN LANG="da-DK">
MIDI events contain a MIDI message and a corresponding time-stamp
expressed in ticks, and can represent the MIDI event information
stored in a MIDI file or a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Sequence.html"><SPAN LANG="da-DK">Sequence</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiFileFormat.html"><B><SPAN LANG="da-DK">MidiFileFormat</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MidiFileFormat</SPAN></CODE><SPAN LANG="da-DK">
object encapsulates a MIDI file's type, as well as its length and
timing information.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiMessage.html"><B><SPAN LANG="da-DK">MidiMessage</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MidiMessage</SPAN></CODE><SPAN LANG="da-DK">
is the base class for MIDI messages.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/MidiSystem.html"><B><SPAN LANG="da-DK">MidiSystem</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MidiSystem</SPAN></CODE><SPAN LANG="da-DK">
class provides access to the installed MIDI system resources,
including devices such as synthesizers, sequencers, and MIDI input
and output ports.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Patch.html"><B><SPAN LANG="da-DK">Patch</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Patch</SPAN></CODE><SPAN LANG="da-DK">
object represents a location, on a MIDI synthesizer, into which a
single instrument is stored (loaded).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Sequence.html"><B><SPAN LANG="da-DK">Sequence</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Sequence</SPAN></CODE><SPAN LANG="da-DK">
is a data structure containing musical information (often an entire
song or composition) that can be played back by a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Sequencer.html"><SPAN LANG="da-DK">Sequencer</SPAN></A><SPAN LANG="da-DK">
</SPAN></CODE><SPAN LANG="da-DK">object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Sequencer.SyncMode.html"><B><SPAN LANG="da-DK">Sequencer.SyncMode</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">SyncMode</SPAN></CODE><SPAN LANG="da-DK">
object represents one of the ways in which a MIDI sequencer's notion
of time can be synchronized with a master or slave device.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/ShortMessage.html"><B><SPAN LANG="da-DK">ShortMessage</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ShortMessage</SPAN></CODE><SPAN LANG="da-DK">
contains a MIDI message that has at most two data bytes following its
status byte.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/SoundbankResource.html"><B><SPAN LANG="da-DK">SoundbankResource</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">SoundbankResource</SPAN></CODE><SPAN LANG="da-DK">
represents any audio resource stored in a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Soundbank.html"><SPAN LANG="da-DK">Soundbank</SPAN></A><SPAN LANG="da-DK">.</SPAN></CODE></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/SysexMessage.html"><B><SPAN LANG="da-DK">SysexMessage</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">SysexMessage</SPAN></CODE><SPAN LANG="da-DK">
object represents a MIDI system exclusive message.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Track.html"><B><SPAN LANG="da-DK">Track</SPAN></B></A><SPAN LANG="da-DK">
A MIDI track is an independent stream of MIDI events (time-stamped
MIDI data) that can be stored along with other tracks in a standard
MIDI file.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/VoiceStatus.html"><B><SPAN LANG="da-DK">VoiceStatus</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">VoiceStatus</SPAN></CODE><SPAN LANG="da-DK">
object contains information about the current status of one of the
voices produced by a </SPAN><CODE CLASS="western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/javax/sound/midi/Synthesizer.html"><SPAN LANG="da-DK">Synthesizer</SPAN></A></CODE><SPAN LANG="da-DK">.</SPAN></P>

<H2 CLASS="western" STYLE="margin-top: 0.3cm; ">
12.7 <a name='afsn12.7'></a>Netv&aelig;rkskommunikation (java.net)</SPAN></H2>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/InetAddress.html"><B><SPAN LANG="da-DK">InetAddress</SPAN></B></A><SPAN LANG="da-DK">
This class represents an Internet Protocol (IP) address.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/Socket.html"><B><SPAN LANG="da-DK">Socket</SPAN></B></A><SPAN LANG="da-DK">
This class implements client sockets (also called just &quot;sockets&quot;).</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/ServerSocket.html"><B><SPAN LANG="da-DK">ServerSocket</SPAN></B></A><SPAN LANG="da-DK">
This class implements server sockets.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/SocketImpl.html"><B><SPAN LANG="da-DK">SocketImpl</SPAN></B></A><SPAN LANG="da-DK">
The abstract class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">SocketImpl</SPAN></CODE><SPAN LANG="da-DK">
is a common superclass of all classes that actually implement
sockets.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/SocketImplFactory.html"><B><I><SPAN LANG="da-DK">SocketImplFactory</SPAN></I></B></A><SPAN LANG="da-DK">
This interface defines a factory for socket implementations.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/SocketOptions.html"><B><I><SPAN LANG="da-DK">SocketOptions</SPAN></I></B></A><SPAN LANG="da-DK">
Interface of methods to get/set socket options.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/SocketPermission.html"><B><SPAN LANG="da-DK">SocketPermission</SPAN></B></A><SPAN LANG="da-DK">
This class represents access to a network via sockets.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/DatagramSocket.html"><B><SPAN LANG="da-DK">DatagramSocket</SPAN></B></A><SPAN LANG="da-DK">
This class represents a socket for sending and receiving datagram
packets.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/DatagramSocketImpl.html"><B><SPAN LANG="da-DK">DatagramSocketImpl</SPAN></B></A><SPAN LANG="da-DK">
Abstract datagram and multicast socket implementation base class.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/DatagramSocketImplFactory.html"><B><I><SPAN LANG="da-DK">DatagramSocketImplFactory</SPAN></I></B></A><SPAN LANG="da-DK">
This interface defines a factory for datagram socket implementations.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/MulticastSocket.html"><B><SPAN LANG="da-DK">MulticastSocket</SPAN></B></A><SPAN LANG="da-DK">
The multicast datagram socket class is useful for sending and
receiving IP multicast packets.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/DatagramPacket.html"><B><SPAN LANG="da-DK">DatagramPacket</SPAN></B></A><SPAN LANG="da-DK">
This class represents a datagram packet.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/URL.html"><B><SPAN LANG="da-DK">URL</SPAN></B></A><SPAN LANG="da-DK">
Class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">URL</SPAN></CODE><SPAN LANG="da-DK">
represents a Uniform Resource Locator, a pointer to a &quot;resource&quot;
on the World Wide Web.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/URLClassLoader.html"><B><SPAN LANG="da-DK">URLClassLoader</SPAN></B></A><SPAN LANG="da-DK">
This class loader is used to load classes and resources from a search
path of URLs referring to both JAR files and directories.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/URLConnection.html"><B><SPAN LANG="da-DK">URLConnection</SPAN></B></A><SPAN LANG="da-DK">
The abstract class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">URLConnection</SPAN></CODE><SPAN LANG="da-DK">
is the superclass of all classes that represent a communications link
between the application and a URL.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/HttpURLConnection.html"><B><SPAN LANG="da-DK">HttpURLConnection</SPAN></B></A><SPAN LANG="da-DK">
A URLConnection with support for HTTP-specific features.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/JarURLConnection.html"><B><SPAN LANG="da-DK">JarURLConnection</SPAN></B></A><SPAN LANG="da-DK">
A URL Connection to a Java ARchive (JAR) file or an entry in a JAR
file.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/FileNameMap.html"><B><I><SPAN LANG="da-DK">FileNameMap</SPAN></I></B></A><SPAN LANG="da-DK">
A simple interface which provides a mechanism to map between a file
name and a MIME type string.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/URLDecoder.html"><B><SPAN LANG="da-DK">URLDecoder</SPAN></B></A><SPAN LANG="da-DK">
The class contains a utility method for converting from a MIME format
called &quot;</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">x-www-form-urlencoded</SPAN></CODE><SPAN LANG="da-DK">&quot;
to a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">String</SPAN></CODE><SPAN LANG="da-DK">
</SPAN>
</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/URLEncoder.html"><B><SPAN LANG="da-DK">URLEncoder</SPAN></B></A><SPAN LANG="da-DK">
The class contains a utility method for converting a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">String</SPAN></CODE><SPAN LANG="da-DK">
into a MIME format called &quot;</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">x-www-form-urlencoded</SPAN></CODE><SPAN LANG="da-DK">&quot;
format.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/URLStreamHandler.html"><B><SPAN LANG="da-DK">URLStreamHandler</SPAN></B></A><SPAN LANG="da-DK">
The abstract class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">URLStreamHandler</SPAN></CODE><SPAN LANG="da-DK">
is the common superclass for all stream protocol handlers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/URLStreamHandlerFactory.html"><B><I><SPAN LANG="da-DK">URLStreamHandlerFactory</SPAN></I></B></A><SPAN LANG="da-DK">
This interface defines a factory for </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">URL</SPAN></CODE><SPAN LANG="da-DK">
stream protocol handlers.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/ContentHandler.html"><B><SPAN LANG="da-DK">ContentHandler</SPAN></B></A><SPAN LANG="da-DK">
The abstract class </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ContentHandler</SPAN></CODE><SPAN LANG="da-DK">
is the superclass of all classes that read an </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Object</SPAN></CODE><SPAN LANG="da-DK">
from a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">URLConnection</SPAN></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/ContentHandlerFactory.html"><B><I><SPAN LANG="da-DK">ContentHandlerFactory</SPAN></I></B></A><SPAN LANG="da-DK">
This interface defines a factory for content handlers.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/Authenticator.html"><B><SPAN LANG="da-DK">Authenticator</SPAN></B></A><SPAN LANG="da-DK">
The class Authenticator represents an object that knows how to obtain
authentication for a network connection.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/PasswordAuthentication.html"><B><SPAN LANG="da-DK">PasswordAuthentication</SPAN></B></A><SPAN LANG="da-DK">
The class PasswordAuthentication is a data holder that is used by
Authenticator.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/net/NetPermission.html"><B><SPAN LANG="da-DK">NetPermission</SPAN></B></A><SPAN LANG="da-DK">
This class is for various network permissions.</SPAN></P>
<H2 CLASS="western" STYLE="">12.8 <a name='afsn12.8'></a>Databasekommunikation
(java.sql)</SPAN></H2>
<P CLASS="western">Programmeringsgr&aelig;nsefladen til databaser
(JDBC). Se ogs&aring; <a href='kapitel8.jsp'>kapitel 8</a>.</P>
<P CLASS="klasseovs-komp-indryk-western">Making a connection with a
data source:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/DriverManager.html"><B><SPAN LANG="da-DK">DriverManager</SPAN></B></A><SPAN LANG="da-DK">
The basic service for managing a set of JDBC drivers.<BR></SPAN><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Driver.html"><B><I><SPAN LANG="da-DK">Driver</SPAN></I></B></A><SPAN LANG="da-DK">
The interface that every driver class must implement.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/DriverPropertyInfo.html"><B><SPAN LANG="da-DK">DriverPropertyInfo</SPAN></B></A><SPAN LANG="da-DK">
Driver properties for making a connection.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Connection.html"><B><I><SPAN LANG="da-DK">Connection</SPAN></I></B></A><SPAN LANG="da-DK">
A connection (session) with a specific database.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/DatabaseMetaData.html"><B><I><SPAN LANG="da-DK">DatabaseMetaData</SPAN></I></B></A><SPAN LANG="da-DK">
Comprehensive information about the database as a whole.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/SQLPermission.html"><B><SPAN LANG="da-DK">SQLPermission</SPAN></B></A><SPAN LANG="da-DK">
The permission for which the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">SecurityManager</SPAN></CODE><SPAN LANG="da-DK">
will check when code that is running in an applet calls one of the
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">setLogWriter</SPAN></CODE><SPAN LANG="da-DK">
methods.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western">Sending SQL statements to a
database:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Statement.html"><B><I><SPAN LANG="da-DK">Statement</SPAN></I></B></A><SPAN LANG="da-DK">
The object used for executing a static SQL statement and obtaining
the results produced by it.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/PreparedStatement.html"><B><I><SPAN LANG="da-DK">PreparedStatement</SPAN></I></B></A><SPAN LANG="da-DK">
An object that represents a precompiled SQL statement.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/CallableStatement.html"><B><I><SPAN LANG="da-DK">CallableStatement</SPAN></I></B></A><SPAN LANG="da-DK">
The interface used to execute SQL stored procedures.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/ResultSet.html"><B><I><SPAN LANG="da-DK">ResultSet</SPAN></I></B></A><SPAN LANG="da-DK">
A table of data representing a database result set, which is usually
generated by executing a statement that queries the database.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/ResultSetMetaData.html"><B><I><SPAN LANG="da-DK">ResultSetMetaData</SPAN></I></B></A><SPAN LANG="da-DK">
An object that can be used to get information about the types and
properties of the columns in a </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ResultSet</SPAN></CODE><SPAN LANG="da-DK">
object.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western">Mapping an SQL value to the
standard mapping in the Java programming language:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Array.html"><B><I><SPAN LANG="da-DK">Array</SPAN></I></B></A><SPAN LANG="da-DK">
The mapping in the Java programming language for the SQL type </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ARRAY</SPAN></CODE><SPAN LANG="da-DK">.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Blob.html"><B><I><SPAN LANG="da-DK">Blob</SPAN></I></B></A><SPAN LANG="da-DK">
The representation (mapping) in the Java<SUP>TM</SUP> programming
language of an SQL </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">BLOB</SPAN></CODE><SPAN LANG="da-DK">
value.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Clob.html"><B><I><SPAN LANG="da-DK">Clob</SPAN></I></B></A><SPAN LANG="da-DK">
The mapping in the Java<SUP>TM</SUP> programming language for the SQL
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">CLOB</SPAN></CODE><SPAN LANG="da-DK">
type.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Date.html"><B><SPAN LANG="da-DK">Date</SPAN></B></A><SPAN LANG="da-DK">
A thin wrapper around a millisecond value that allows JDBC to
identify this as a SQL DATE.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Ref.html"><B><I><SPAN LANG="da-DK">Ref</SPAN></I></B></A><SPAN LANG="da-DK">
The mapping in the Java programming language of an SQL </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">REF</SPAN></CODE><SPAN LANG="da-DK">
value, which is a reference to an SQL structured type value in the
database.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Struct.html"><B><I><SPAN LANG="da-DK">Struct</SPAN></I></B></A><SPAN LANG="da-DK">
The standard mapping in the Java programming language for an SQL
structured type.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Time.html"><B><SPAN LANG="da-DK">Time</SPAN></B></A><SPAN LANG="da-DK">
A thin wrapper around </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">java.util.Date</SPAN></CODE><SPAN LANG="da-DK">
that allows JDBC to identify this as a SQL </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TIME</SPAN></CODE><SPAN LANG="da-DK">
value.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Timestamp.html"><B><SPAN LANG="da-DK">Timestamp</SPAN></B></A><SPAN LANG="da-DK">
A thin wrapper around </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">java.util.Date</SPAN></CODE><SPAN LANG="da-DK">
that allows the JDBC API to identify this as an SQL </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">TIMESTAMP</SPAN></CODE><SPAN LANG="da-DK">
value.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/Types.html"><B><SPAN LANG="da-DK">Types</SPAN></B></A><SPAN LANG="da-DK">
The class that defines the constants that are used to identify
generic SQL types, called JDBC types.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western">Custom mapping an SQL
user-defined type to a class in the Java programming language:</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/SQLData.html"><B><I><SPAN LANG="da-DK">SQLData</SPAN></I></B></A><SPAN LANG="da-DK">
The interface used for the custom mapping of SQL user-defined types.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/SQLInput.html"><B><I><SPAN LANG="da-DK">SQLInput</SPAN></I></B></A><SPAN LANG="da-DK">
An input stream that contains a stream of values representing an
instance of an SQL structured or distinct type.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/sql/SQLOutput.html"><B><I><SPAN LANG="da-DK">SQLOutput</SPAN></I></B></A><SPAN LANG="da-DK">
The output stream for writing the attributes of a user-defined type
back to the database.</SPAN></P>

<H2 CLASS="western">12.9 <a name='afsn12.9'></a>Fjernkald af metoder (java.rmi)</SPAN></H2>
<P CLASS="western">RMI (Remote Method Invocation) er en m&aring;de at
arbejde med objekter, der eksisterer i en anden Java virtuel maskine
(ofte p&aring; en anden fysisk maskine), som om de var lokale
objekter.</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/Remote.html"><B><I><SPAN LANG="da-DK">Remote</SPAN></I></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Remote</SPAN></CODE><SPAN LANG="da-DK">
interface serves to identify interfaces whose methods may be invoked
from a non-local virtual machine.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/Naming.html"><B><SPAN LANG="da-DK">Naming</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Naming</SPAN></CODE><SPAN LANG="da-DK">
class provides methods for storing and obtaining references to remote
objects in the remote object registry.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/MarshalledObject.html"><B><SPAN LANG="da-DK">MarshalledObject</SPAN></B></A><SPAN LANG="da-DK">
A </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">MarshalledObject</SPAN></CODE><SPAN LANG="da-DK">
contains a byte stream with the serialized representation of an
object given to its constructor.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/RMISecurityManager.html"><B><SPAN LANG="da-DK">RMISecurityManager</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RMISecurityManager</SPAN></CODE><SPAN LANG="da-DK">
provides an example security manager for use by RMI applications that
use downloaded code.</SPAN></P>
<H4 CLASS="western">Pakken java.rmi.server</H4>
<P CLASS="western">Denne pakke har klasser og interfaces til
v&aelig;rtssiden af RMI. 
</P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RemoteObject.html"><B><SPAN LANG="da-DK">RemoteObject</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RemoteObject</SPAN></CODE><SPAN LANG="da-DK">
class implements the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">java.lang.Object</SPAN></CODE><SPAN LANG="da-DK">
behavior for remote objects.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RemoteServer.html"><B><SPAN LANG="da-DK">RemoteServer</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RemoteServer</SPAN></CODE><SPAN LANG="da-DK">
class is the common superclass to server implementations and provides
the framework to support a wide range of remote reference semantics.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/UnicastRemoteObject.html"><B><SPAN LANG="da-DK">UnicastRemoteObject</SPAN></B></A><SPAN LANG="da-DK">
The UnicastRemoteObject class defines a non-replicated remote object
whose references are valid only while the server process is alive.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RemoteStub.html"><B><SPAN LANG="da-DK">RemoteStub</SPAN></B></A><SPAN LANG="da-DK">
The </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RemoteStub</SPAN></CODE><SPAN LANG="da-DK">
class is the common superclass to client stubs and provides the
framework to support a wide range of remote reference semantics.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RemoteRef.html"><B><I><SPAN LANG="da-DK">RemoteRef</SPAN></I></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RemoteRef</SPAN></CODE><SPAN LANG="da-DK">
represents the handle for a remote object.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/ServerRef.html"><B><I><SPAN LANG="da-DK">ServerRef</SPAN></I></B></A><SPAN LANG="da-DK">
A ServerRef represents the server-side handle for a remote object
implementation.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/Unreferenced.html"><B><I><SPAN LANG="da-DK">Unreferenced</SPAN></I></B></A><SPAN LANG="da-DK">
A remote object implementation should implement the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">Unreferenced</SPAN></CODE><SPAN LANG="da-DK">
interface to receive notification when there are no more clients that
reference that remote object.</SPAN></P>

<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RMISocketFactory.html"><B><SPAN LANG="da-DK">RMISocketFactory</SPAN></B></A><SPAN LANG="da-DK">
An </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RMISocketFactory</SPAN></CODE><SPAN LANG="da-DK">
instance is used by the RMI runtime in order to obtain client and
server sockets for RMI calls.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RMIClientSocketFactory.html"><B><I><SPAN LANG="da-DK">RMIClientSocketFactory</SPAN></I></B></A><SPAN LANG="da-DK">
An </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RMIClientSocketFactory</SPAN></CODE><SPAN LANG="da-DK">
instance is used by the RMI runtime in order to obtain client sockets
for RMI calls.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RMIServerSocketFactory.html"><B><I><SPAN LANG="da-DK">RMIServerSocketFactory</SPAN></I></B></A><SPAN LANG="da-DK">
An </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RMIServerSocketFactory</SPAN></CODE><SPAN LANG="da-DK">
instance is used by the RMI runtime in order to obtain server sockets
for RMI calls.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RMIFailureHandler.html"><B><I><SPAN LANG="da-DK">RMIFailureHandler</SPAN></I></B></A><SPAN LANG="da-DK">
An </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RMIFailureHandler</SPAN></CODE><SPAN LANG="da-DK">
can be registered via the </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RMISocketFactory.setFailureHandler</SPAN></CODE><SPAN LANG="da-DK">
call.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/RMIClassLoader.html"><B><SPAN LANG="da-DK">RMIClassLoader</SPAN></B></A><SPAN LANG="da-DK">
</SPAN><CODE CLASS="western"><SPAN LANG="da-DK">RMIClassLoader</SPAN></CODE><SPAN LANG="da-DK">
provides static methods for loading classes from a network location
(one or more URLs) and obtaining the location from which an existing
class can be loaded.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/ObjID.html"><B><SPAN LANG="da-DK">ObjID</SPAN></B></A><SPAN LANG="da-DK">
An </SPAN><CODE CLASS="western"><SPAN LANG="da-DK">ObjID</SPAN></CODE><SPAN LANG="da-DK">
is used to identify remote objects uniquely in a VM over time.</SPAN></P>
<P CLASS="klasseovs-komp-indryk-western"><A CLASS="western" HREF="http://java.sun.com/j2se/1.3/docs/api/java/rmi/server/UID.html"><B><SPAN LANG="da-DK">UID</SPAN></B></A><SPAN LANG="da-DK">
Abstraction for creating identifiers that are unique with respect to
the the host on which it is generated.</SPAN></P>
<H4 CLASS="western">Pakken java.rmi.activation</H4>
<P CLASS="western">Denne pakke giver mulighed for objektaktivering
(eng.: RMI Object Activation). Et fjernobjekts reference kan laves
&quot;persistent&quot; og senere aktiveres til et &quot;levende&quot;
objekt igen.</P>
<H4 CLASS="western">Pakken java.rmi.dgc</H4>
<P CLASS="western">Denne pakke indeholder klasser til distribueret
garbage-collection (DGC). 
</P>
<H4 CLASS="western">Pakken java.rmi.registry</H4>
<P CLASS="western">Lille pakke med ekstra klasser til RMI's
registreringsv&aelig;rkt&oslash;j (rmiregistry).</P>
<H4 CLASS="western">Pakken javax.naming (navnetjenester og JNDI)</H4>
<P CLASS="western">Pakker og klasser til Java Naming and Directory
Interface (JNDI), der underst&oslash;tter navneopslag og registrering
i forskellige navnetjenester, bl.a. LDAP.</P>
<H4 CLASS="western">Pakken javax.rmi, javax.transaction og
org.omg.CORBA (CORBA)</H4>
<P CLASS="western">Pakker og klasser til CORBA (fjernkald af metoder
p&aring; objekter, der er programmeret i andre programmeringssprog
end Java, f.eks. C og C++) og RMI over IIOP (Internet Inter-Orb
Protokollen).</P>

<H2 CLASS="western">12.10 <a name='afsn12.10'></a>Sikkerhed, kryptering, adgangskontrol
(java.security)</SPAN></H2>
<P CLASS="western">Pakken java.security og dens underpakker
underst&oslash;tter en r&aelig;kke systemer til checksum, kryptering,
certifikater, digitale signaturer og n&oslash;gler, s&aring;som SHA,
MD2, MD5, DES, og RSA.</P>
<P CLASS="western">Med underpakkerne er der i alt omkring 100
klasser.</P>


<a href='http://javabog.dk/'>javabog.dk</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='kapitel11.jsp'>&lt;&lt; forrige</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='indhold.jsp'>indhold</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='kapitel13.jsp'>n&aelig;ste &gt;&gt;</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='kode/'>programeksempler</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='../index_VP.html'>om bogen</a>
<hr>
<font size=-2>http://javabog.dk/ - <b></b> af Jacob Nordfalk.
<br>
  Licens og kopiering under <a href='http://www.linuxbog.dk/licens.html'>&Aring;ben Dokumentlicens</a> (&Aring;DL)
  hvor intet andet er nævnt (71% af værket).
</font>
<br>
Ønsker du at se de sidste 29% af dette værk (362838 tegn)
skal du købe bogen. Så får du pæne figurer og layout, stikordsregister og en trykt bog med i købet.
<!-- netlæser: Wget/1.10, autoHent: true  -->
     

</body>
</html>
