In der Java -Zeichnung gibt es drei Hauptmethoden, um Text anzuzeigen:
(1) Zeichnungsstring (String str, int x, int y): Zeigt eine Zeichenfolge an der angegebenen Position an.
. Charaktere.
(3) DrawBytes (Byte -Daten [], int -Offset, int Länge, int x, int y), zeigt den Text im Zeichenarray an der angegebenen Position an, beginnend mit der Offset -Position des Zeichenarrays und zeigt höchstens Länge an Charaktere.
Die hier angegebene Anzeigeposition (x, y) ist die Startkoordinate der Grundlinie des Textes, nicht die obere linke Ecke Koordinate des vom Text angezeigten Rechteckbereichs.
Es gibt drei Elemente der Textschrift:
Schriftarten: Zu den häufig verwendeten Schriftarten gehören Times New Roman, Symbol, Song -Schriftart, Kai -Stil usw.
Stil: Es gibt drei häufig verwendete Stile: Normal, fett und kursiv; Stile können in Kombination verwendet werden, z. B. Schrift.
Schriftgröße: Schriftgröße ist die Größe des Charakters und das Gerät ist ein Pfund.
Verwenden Sie in der Java -Sprache eine Schriftartschrift für Schriftart. Schriftklassenkonstruktoren sind:
Schriftart (String FontName, int -Stil, intgröße), 3 Parameter repräsentieren Schriftarten, Stil und Schriftgröße. Zum Beispiel Code:
Font fna = neue Schriftart ("schnell reflektierte Version", font.plain, 12)
Die Schriftarten sind: empfindlicher Stil, normaler Stil, 12 Pfund Schriftgröße.
Andere gemeinsame Methoden der Schriftklasse:
[Beispiel] Das Applet verwendet 6 Schriftarten, um den Inhalt anzuzeigen, um seine eigene Schriftart anzuzeigen.
Java.applet importieren. , 10); BOLD+FONT.ILIC, 14); 18PT Plain Helvetica ", 5,20); G.Setfont (F2); Drawtring (" 10PT BOLD HELVETICA ", 5,43); G.Setfont (F3); Draw String (" 12Pt italic helvetica ", 5,58); g .Setfont (F4); Draw String ("12PT Plain Courier", 5,75); Drawstring :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::: ("14pt italic Dialog", 5,111);
Um Farben mit einem farbartigen Objekt festzulegen, gibt es zwei Möglichkeiten, verschiedene Farben zu erzeugen:
Vorgeordnete Farben mit Farbe: Schwarz, Rot, Weiß, Gelb…;
Synthese Farben nach Werten von Rot, Grün, Blau (RGB).
Gemeinsame Methoden im Zusammenhang mit Farbe:
(1) Erstellen Sie ein Farbobjekt unter Verwendung der Farbklasse -Konstruktor -Methode (int R, int G, int B). .
(2) Verwenden Sie die Grafik-ähnliche Methode SetColor (Farbe C), und der Wert des Parameters C ist in Tabelle 12-1 dargestellt.
(3) Verwenden Sie den Methodenrückbackground (Farbe C) der Komponentenklasse zum Rückschlagground (Farbe C), um die Hintergrundfarbe festzulegen. Da Applets Unterklassen von Komponentenklassen sind, können Sie die Methode SetBackground () direkt verwenden, um die Hintergrundfarbe zu ändern.
(4) Verwenden Sie die grafischähnliche Methode getColor (), um die Farbe zu erhalten.
Vordefinierte Farbklassen -Farbkonstanten
[Beispiel] Das Applet legt die Farbe fest und malt die Quadrate.
Java.applet importieren. = neue Farbe (i*25+5,0,0); 10; i ++) {Farbe myGreencolor = neue Farbe (0, i*25+5,0); i = 0; i <= 10; i ++) {Farbe myBlueColor = neue Farbe (0,0, i*25+5); 28);