Articles of swing

addKeyListener () no funciona para JPanel

Estoy tratando de hacer un motor de juego. He hecho la clase Game pero el error reside en la clase Keyboard. Aquí dejo un código. Class :: Juego package transfer2pc.co.cc.game.tileengine; import java.awt.Graphics; import java.util.HashMap; import javax.swing.JPanel; import transfer2pc.co.cc.game.tileengine.input.KeyBoard; public abstract class Game extends JPanel implements Runnable { /** * */ private static final long serialVersionUID […]

Integración de JavaFX 2.0 WebView en una aplicación Swing Java SE 6

Estaba buscando una manera de integrar un componente Web-Browser en una aplicación Swing existente y encontrar WebView para Java FX 2.0. Además, encontré una publicación de blog en java.net que muestra cómo integrar un componente de Java FX en una aplicación de Swing . Así que supongo que podría ser factible, pero aún no lo […]

Guardar una imagen gráfica Java 2d como archivo .png

Estoy dibujando una representación gráfica de la información que genera mi simulación. Tengo el gráfico que muestra, pero el problema que me encuentro es poder guardarlo como .png. Cuando guarda el png, el archivo es completamente negro, por lo que no guarda mi gráfico, sino que crea un archivo png en blanco. El problema es […]

¿Girar un rectángulo de Java Graphics2D?

He buscado en todas partes y simplemente no puedo encontrar la respuesta. ¿Cómo giro un Rectángulo en Java? Aquí hay algunos de mis códigos: package net.chrypthic.Space; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Space extends JPanel implements ActionListener{ Timer time; public Space() { setVisible(true); setFocusable(true); addMouseMotionListener(new ML()); addMouseListener(new ML()); addKeyListener(new AL()); time=new Timer(5, this); […]

Lista de propiedades de la interfaz de usuario Java Swing

Parece que hay un montón de propiedades de UI que se pueden configurar con UIManager.put(“key”, value); ¿Hay una lista en alguna parte de todas las claves que se pueden establecer?

¿Cómo obtener todos los elementos dentro de un JFrame?

Tengo este código para obtener todos los elementos que necesito y hacer algún procesamiento. El problema es que necesito especificar cada panel que tengo para obtener los elementos dentro de él. for (Component c : panCrawling.getComponents()) { //processing } for (Component c : panFile.getComponents()) { //processing } for (Component c : panThread.getComponents()) { //processing } […]

Java – ¿Cómo crear un cuadro de diálogo personalizado?

Tengo un botón en un JFrame que, al hacer clic, quiero que aparezca un cuadro de diálogo emergente con varias áreas de texto para que el usuario ingrese. He estado mirando alrededor para tratar de descubrir cómo hacerlo, pero me sigo confundiendo. ¿Alguien puede ayudar?

¿Cómo implementar la pestaña arrastrable usando Java Swing?

¿Cómo implemento una pestaña arrastrable usando Java Swing? En lugar del JTabbedPane estático, me gustaría arrastrar y soltar una pestaña en una posición diferente para reorganizar las tabs. EDIT : los tutoriales de Java: arrastrar y soltar y transferencia de datos .

JFileChooser.showSaveDialog (…): cómo configurar el nombre de archivo sugerido

Al JFileChooser le falta una característica: una forma de sugerir el nombre del archivo cuando se guarda un archivo (lo que normalmente se selecciona para que pueda ser reemplazado cuando el usuario comienza a escribir). ¿Hay alguna forma de evitar esto?

Java Swing: ¿cómo mostrar un panel en la parte superior de otro panel?

Deseo tener un diálogo interno (sin ventana) para solicitar la entrada de los miembros. Me gustaría que el diálogo se coloque centralmente en un JPanel existente. He observado los paneles en capas y parecen inutilizables debido a que solo tienen un único administrador de diseño (o ningún administrador de diseño) en todos los paneles. Supongo […]