knorrigt.com

Home > Ordenadores > Cómo dibujar triángulos en Java

Cómo dibujar triángulos en Java

Advertisement

La interfaz de programación de Java contiene una capacidad de procesamiento de gráficos avanzados. Dibujo de formas simples, tales como triángulos es una cuestión de definición de los parámetros para la forma dentro de un marco. La configuración de estos parámetros se realiza mediante el uso de ciertos tipos de datos y los métodos de Java que instruyen el programa compilador sobre qué hacer cuando se llama a los métodos. Sustituir un método especial llamado paintComponent asegura dibujo preciso de una forma definida.

Instrucciones

Importar los paquetes de gráficos AWT, el punto y polígono y paquetes de oscilación JFrame y JPanel. El código va delante de la primera promoción de su programa y se ve así:

java.awt.Graphics de importación;

java.awt.Point importación;

java.awt.Polygon importación;

javax.swing.JFrame importación;

javax.swing.JPanel importación;

Cree su clase triángulo y ampliar la clase JPanel para que el triángulo se puede visualizar en una pantalla. El código debería tener este aspecto, aunque se puede nombrar a su programa de lo que usted desea:

TriangleShape clase pública se extiende JPanel {

}

Reemplazar el método paintComponent en su clase principal. Las instrucciones de Java utiliza para dibujar el triángulo se encuentran en este método. El código es el siguiente, aunque se pueden nombrar los tipos de datos lo que le gustaría:

pública paintComponent vacío (Graphics g) {

super.paintComponent (g);

Dimension length = this.getSize();

Point p1 = new Point (size.width / 3, (2 * size.height) / 3);

Point p2 = new Point(size.width / 2, size.height / 3);

Point p3 = new Point((2 * size.width) / 3, (2 * size.height) / 3);

int[] x = { p1.x, p2.x, p3.x };

int[] y = { p1.y, p2.y, p3.y };

Polygon triangle = new Polygon(x, y, x.length);

El puntos p1, p2 y p3 definen los vértices del triángulo. Los [] El despliegue de INT y el triángulo de tipo polígono forman los lados del triángulo. Este código va dentro de los corchetes de la clase principal.

Crear el método principal, que indica a Java para crear un marco sobre el que dibujar el triángulo y añade el triángulo a la trama. El código es el siguiente, usando sus nombres para los tipos de datos:

principales argumentos (String []) {public static void

TriangleShape t = new TriangleShape();

JFrame frame = new JFrame();

frame.getContentPane().add(t);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setSize(100, 100);

frame.show();

Este código va en los soportes de su clase principal, después del método printComponent.

Cómo dibujar líneas en CorelDRAW X5
Corel Draw X5 es una suite completa gráfico profesional que utiliza herramientas de ilustración vectorial para crear imágenes. Los gráficos vectoriales construyen imágenes y formas a partir de formas primitivas, tales como líneas, triángulos y círcul
El uso de NetBeans para escribir código Java puede aumentar su productividad. NetBeans reúne todas las herramientas Java, desde el tiempo de ejecución de compilador, con herramientas de edición de programas en un único entorno. Puede realizar una tar
Cómo dibujar líneas en Visual C ++
Círculo, líneas, triángulos y cuadrados pueden adornar las formas de Visual C ++ una vez que aprender cómo dibujar ellos. la plataforma .NET de Microsoft, que alimenta Visual C ++, tiene clases incorporadas gráficos que simplifican las tareas gráfica
Cómo dibujar flechas en AutoCAD
AutoCAD puede ser un programa confuso, incluso para los arquitectos e ingenieros que lo utilizan a diario. El dominio de algunos conceptos básicos puede ayudar a acortar la curva de aprendizaje. Conocer cómo dibujar flechas en AutoCAD es un buen prim
Cómo dibujar un AutoCAD forma oval
Dibujo de un óvalo en AutoCAD no es el mismo proceso simple como dibujar un círculo. En lugar de arrastrar el ratón al tamaño deseado, tendrá que marcar algunos puntos para que el ordenador puede llamar su óvalo para el tamaño que desee. La función p
Cómo hacer triángulos en Fireworks CS4
Adobe Fireworks es un editor de gráficos vectoriales diseñado para la rápida creación de gráficos independientes y plantillas de sitios web. A pesar de su interfaz de diseño hace que sea posible crear gráficos ricos y complejos a partir de cero, se o
Photoshop es una herramienta de ilustración digital absolutamente maravilloso. La cantidad de colores, herramientas y capacidad de cambiar rápidamente los colores y texturas sobre la marcha hacer que el software Photoshop gran dibujo. Para el ejemplo
Cómo dibujar un gráfico circular en Java
Aunque el lenguaje JavaFX contiene una herramienta para la fácil creación de gráficos circulares, Java ordinaria no proporciona dicha funcionalidad fácil. En su lugar, tendrá que diseñar su propia clase para la creación de gráficos de sectores que ut
Un applet de Java está diseñado para realizar una tarea básica dentro de un entorno de navegador Web. applets de Java está escrito en el lenguaje de programación Java. Puede configurar un applet para mostrar patrones geométricos y figuras, así como f
El lenguaje de programación Java contiene un amplio conjunto de bibliotecas integradas para su uso en la realización de muchas tareas que de otro modo sería difícil. Hay bibliotecas que facilitan el diseño de interfaces gráficas de usuario (GUI), las
Cómo dibujar un triángulo en Indesign
Creación de formas y diseños geométricos puede ser a la vez difícil y al mismo tiempo simple, dependiendo por supuesto de la aplicación que elija. Uso de Adobe InDesign hace que sea sencillo y elocuente, tanto en la creación y el color. Dibujo de un
Se puede utilizar el método de repinte en Java cuando se desea que los gráficos de la pantalla para actualizar tan pronto como sea posible. Repinte no necesariamente forzar un redibujo inmediata. El programa trata el método de repinte como una sugere
Cómo dibujar en MS Word
Crear un dibujo en un lienzo digital con formas prediseñadas de Microsoft para ayudar a comunicar su significado. Word incluye una galería de formas con elementos de dibujo de ahorro de tiempo, tales como líneas, flechas, círculos y las estrellas, pa
Cómo poner fotos en Java BlueJ
BlueJ, una plataforma de desarrollo integrado para la codificación, la edición, compilar y ejecutar programas basados ​​en Java, se puede utilizar para crear programas de diseño gráfico, programas de juegos y animaciones. Para estos programas a menud
Microsoft Excel 2007 introdujo una nueva serie de comandos para dibujar formas. Se encuentra en la Oficina de "cinta", estas herramientas sustituyen a la barra de herramientas de Excel clásica. Si estás acostumbrado a los más viejos métodos de d
Cómo dibujar un arco en Photoshop
Si utiliza Photoshop para editar y retocar fotos, usted también podría tener que usar sus herramientas de dibujo para crear formas simples, tales como un arco. Creación y diseño de su propio arco desde el programa evita los problemas que podría tener
Java está configurado normalmente para descargar e instalar sus propias actualizaciones de forma automática. Sin embargo, si ha desactivado las actualizaciones automáticas, tendrá que descargar e instalar manualmente las actualizaciones importantes.
Cómo configurar inicio de Java en CentOS
Configurar su sistema CentOS para que sus aplicaciones Java saben exactamente dónde encontrar los archivos ejecutables y bibliotecas que necesitan para funcionar. Si tiene privilegios de administrador o root, establezca la variable $ JAVA_HOME en la
Cómo resolver un lenguaje Java Fuera de error de memoria
Java errores de memoria no se deben a la falta de memoria física en el equipo, pero en lugar de configuración inadecuada del entorno de ejecución de Java. Java, versión 1.6 (actualizar 10) y, más tarde, le permite cambiar la memoria máxima permitida