Programmeren in Java/GUI: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Bdijkstra (overleg | bijdragen)
DimiC88 (overleg | bijdragen)
kGeen bewerkingssamenvatting
Regel 27:
| Taal=Java
| Titel=basisvenster.java
| Code=<sourcesyntaxhighlight lang=java>
import javax.swing.*;
import java.awt.*;
Regel 48:
}
}
</syntaxhighlight>
</source>
}}
Alle classes uit de swing-bibliotheek hebben een naam die begint met een J: JButton behoort tot Swing, Button tot AWT.
Regel 55:
| Taal=Java
| Titel=Hallo.java
| Code=<sourcesyntaxhighlight lang=java>import javax.swing.*;
 
public class HalloWereldSwing {
Regel 85:
});
}
}</sourcesyntaxhighlight>
}}
 
Regel 94:
| Taal=Java
| Titel=actieKnoppen.java
| Code=<sourcesyntaxhighlight lang=java>import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
Regel 137:
melding.setText(tkt);
}
}</sourcesyntaxhighlight>
}}
 
Regel 147:
| Taal=Java
| Titel=tekenblad.java
| Code=<sourcesyntaxhighlight lang=java>import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
Regel 196:
g.drawString(tekst,horizontaal,verticaal);
}
}</sourcesyntaxhighlight>
}}
 
Regel 210:
| Taal=Java
| Titel=kliklijst.java
| Code=<sourcesyntaxhighlight lang=java>import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
Regel 249:
}
}
}</sourcesyntaxhighlight>
}}
 
Regel 273:
 
Om applets uit te proberen, kan je zelf testen met je browser, of een aangepaste IDE als NetBeans gebruiken. Onderstaande [[w:html|html]]-code kan nog uitgebreid worden met argumenten codebase (= het pad), width en height.
<sourcesyntaxhighlight lang=html4strict><html>
<body>
<applet code="appletnaam.class">
</body>
<html></sourcesyntaxhighlight>
Een applet erft van JApplet (niet van JFrame) de methods init(), start(), paint(Graphics), repaint() stop() en destroy().
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.