Tecnología

Inicio

Cómo convertir AWT a Swing

Abstract Window Toolkit (AWT) es la implementación de Java original de una interfaz gráfica de usuario (GUI) para la creación de ventanas, marcos, mesas, fichas se puede hacer clic, y así sucesivamente. En 1999, volvió a escribir Java para incluir un conjunto más nuevo, más flexible de instrucciones llamadas "Swing". Las nuevas versiones de Java permiten la mezcla de AWT y Swing elementos para crear Java "Widgets". La conversión de AWT a Swing por lo general consiste en la eliminación de algunas llamadas que no tienen equivalentes en Swing, y cambiar el nombre de varios elementos.

Instrucciones

1 Agregue las líneas "com.sun.java.swing

importación;". y "com.sun.java.swing.borders de importación"; (En caso de utilizar bordes) hasta el comienzo de los archivos de origen AWT. Abra el diálogo "Reemplazar" en el editor de texto, y reemplazar "com.sun.java" con "javax".

2 Peine a través de su espacio de trabajo para las clases y objetos en mayúsculas, y añadir una J capital para el inicio de este tipo de sintaxis correcta oscilación. Los ejemplos son de trama y ComboBox, que se convierten en JFrame y JComboBox.

3 Eliminar las líneas con "// {{" y cualquier bloque de líneas que incluyen el código:
"SetLayout (...);
addNotify ();
cambiar el tamaño (...);
setBackground (nuevo color ()...); "
o
"Component.reshape (...);
component.setForeground (...);
component.setLayout (null); "

4 Reemplazar las llamadas de eventos con "java.awt.event.ActionEvent", a continuación, consulte la documentación de Swing para reemplazar Symantec llama. Usar la clasificación automática en el editor de texto para organizar los llamados de profundidad dentro de constructores. editores en cuenta el idioma como Eclipse limpiar sintaxis en cierta medida, en función del tipo de proyecto, en este caso, un proyecto de AWT importado en Swing.