Este artículo describe el código de ejemplo que implementa las funciones de las líneas de dibujo, los rectángulos, las elipses y las cuerdas en Java. Compártelo para su referencia, como sigue:
import java.awt.frame; import java.awt.graphics; import java.awt.image; import java.awt.toolkit; /*** Agregar líneas de dibujo de ventana, rectángulos, elipses y cadenas* @author lixiangjian**/public class Ballgame extiende marco {// Image Sun representa la ruta de imagen obtenida Sun = Toolkit.getDefeFaulkit (). (no javadoc)* Los gráficos g es equivalente a un bolígrafo* g.drawimage dibuja una imagen: dibuje una imagen de sol, con respecto a la posición de la ventana x = 100, y = 100, nulo siempre sea nulo*/ pública void pintura (gráficos g) {g.drawimage (sol, 100, 100, null); // dibujar una línea <span style = "color:#ff0000;"> g.drawline (100, 100, 200, 200); G.SetColor (color.blue); </span> // dibujar rectángulo g.drawrect (50, 50, 100, 90); // dibujar elipse G.Drawoval (50, 50, 100, 100); G.SetColor (color.ellow); // dibujar una cadena en la ventana G.DrawString ("Java Self-Study Time Start", 50, 80); } void LaunchFrame () {// Establezca el tamaño de la ventana setSize (300,300); // setLocation () es un método en jframe, estableciendo la posición en la inicialización del control en el formulario setLocation (150, 150); // Establecer el color de fondo de la ventana // sendbackground (color.blue); // establecer el titular de la ventana Settitle ("Li Moumou"); // set si se muestra setVisible (true); } public static void main (string [] agrs) {System.out.println ("Li Moumou Java Ejercicio"); // Cree una clase en la función principal y llame a la ventana de inicio nueva Ballgame () .unchFrame (); }} Lo anterior es todo el contenido de este artículo. Espero que el contenido de este artículo tenga cierto valor de referencia para el estudio o el trabajo de todos. Si tiene alguna pregunta, puede dejar un mensaje para comunicarse. Gracias por su apoyo a Wulin.com.