Dieser Artikel erzielt zwei Effekte:
Der erste Typ, konzentrische Kreis -Renderings:
/***Programmanforderungen: Erstellen Sie ein neues Anwendungsfenster von 600*600 Pixel und zeichnen Sie 5 konzentrische Kreise mit verschiedenen Farben im Fenster. Unterscheidet sich die 50 Pixel* -Rendern in der folgenden Abbildung (zufällig eingestellt) und das Quellprogramm wird als ex7_1.java gespeichert. *Autor: WWJ*Datum: 2012/4/25*Funktion: Zeigen Sie einen konzentrischen Kreis mit 5 verschiedenen Farben an **/importieren Sie Javax.*; erweitert JFrame (int rot, grün, blau; ; // auf sichtbare SetDefaultCloseOperation (jFrame.exit_on_close); (int) (math.random ()*255); (175.175.250,250); *255); grün = (int) (math.random ()*255); .fillOval(225,225,150,150); //The fourth circle red=(int)(Math.random()*255); green=(int)(Math.random()*255); blue =(int)(Math.random ()*255); ) grün = (int) (math.random ()*255); ;
Der zweite Typ sind die Renderings von Miniprogrammen, die Musik spielen und Bilder wechseln:
/** * Programmanforderungen: Schreiben Sie ein Applet -Applet, bereiten Sie 5 Bilder und drei Musikdateien vor, zeichnen Sie sie in das Applet, * und fügen Sie mehrere Schaltflächen hinzu, um das Schalten zu steuern, zu vergrößern, herauszusetzen und Musikdateien zu spielen. *Autor: WWJ*Datum: 2012/4/29*Referenz: Neicole*Funktion: Applet -Applet, das Bilder und Songs verwandeln kann **/importieren Sie Javax.swing *; p3 = new JPanel (); New Jbutton ("Zoom in"); ); Dropdown-Liste JCOMBOBOX XX; /Fensterlayout this.setLayout (neuer BorderLayout ()); // Komponente p1.add (letztes); JCOMBOBOX (Namen); ; )+". add (NextSound); , BorderLayout.North); .GetSource () == lastpic) {showPhotos.changePhotoShow ('P'); == setlarge) {showPhotos.changePhotosize ('B'); {// Vorheriger Song [Playingsg] .Stop (); ) == Play) {// Drücken Sie den Play -Taste -Sound [Playingsg] .play (); } else if (e.getSource () == STOP) {// Drücken Sie den Stop -Taste [Playingsg] .Stop (); )%3; Playingsg] = getAudioclip (GetCodeBase (), "Musik/"+xx.getSelectedem ()); int nowimageIndex = 0; = 0; i <5; i ++) {img [i] = getImage (getCodeBase (), "Image/"+Integer.ToString (i+1)+". JPG"); Index) {nowimageIndex = index; 'N' = Befehl) {ChangePhotoIndex (nowimageIndex + 1) % 5); if ('b' == Befehl) {if (maxWidth> = (CurrentWidth + 100) && maxHeight> = (CurrentHeight + 100)) {CurrentWidth + = 100; == Befehl) {if (0 <(currentwidth - 100)) && (0 <(currentHeight - 100)) {currentwidth = currentwidth - 100; / 2; Curre ntwidth, CurrentHeight, this);
In der oben genannten Stelle geht es um Javas Grafikdesign und Multimedia -Verarbeitung.