Articles of jpanel

Terminal Java Linux en JPanel

Estoy haciendo un editor de scripts y me gustaría poder ejecutar Bash / Shell / Python / etc. scripts en el progtwig … Hasta ahora, tengo una forma de ejecutarlos, pero no hay forma de que los scripts tengan entradas del usuario; aquí está el código: package com.hightide.ui.terminal; import javax.swing.*; import java.awt.*; import java.io.BufferedReader; import […]

Imagen de fondo para jPanel no funciona

Soy nuevo en la creación de GUIs, así que decidí probar el generador de Windows para eclipse, y si bien tengo algunas dudas. He estado buscando pero no veo una buena manera de agregar una imagen de fondo a mi “menú”. Por ejemplo, intenté esto: public Menu() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(50, 50, 300, 250); //Dimensiones contentPane […]

Preocupaciones sobre la función de JPanel: paintcomponent ()

hola soy nuevo en la progtwigción de Java, y necesito que alguien me explique estas líneas de código: public class drawpanel extends JPanel { public void paintComponent(Graphics g) { super.paintComponent(g); … } } No entiendo la línea public void paintComponent(Graphics g) : ¿por qué tengo que declarar esa función así si está predefinida en JPanel? […]

Envío de mensajes entre dos objetos JPanel

Tengo un Java JFrame que contiene un JPanel. Dentro de ese JPanel, hay dos JPanels separados. Cuando el usuario hace clic en un botón en el primer JPanel, se debe enviar un mensaje al otro JPanel notificándole en qué botón se hizo clic. ¿Cuál es la forma más fácil de enviar mensajes entre objetos como […]

Cuadro de zoom para el área alrededor de la ubicación del mouse en la pantalla

¿Hay alguna manera de crear un Zoom Box dynamic en Java que incluya, por ejemplo, un área de 20x20pix alrededor del cursor (pero incluso cuando el cursor se mueva más allá del Marco de la aplicación) y que se mostrará, por ejemplo, en un pequeño JPanel? Pregunto en el contexto de un progtwig Color Chooser. […]

Tener imágenes como fondo de JPanel

Soy nuevo en Java y actualmente estoy creando un juego con gráficos. Tengo esta clase que se extiende desde JFrame . En esta clase, tengo muchos JPanel que necesitan una imagen como fondo. Como sé, para poder pintar imágenes en el JPanel, necesito tener una clase separada que se extienda desde JPanel y el método […]

¿Por qué mi JLabel no aparece?

Estoy llamando a este método llamado check en una de mis clases abstractas, pero por alguna razón el JLabel (problema) que estoy agregando al JPanel (panel) no aparece. ¿Por qué está ocurriendo esto? Cualquier explicación, estoy usando el repintado y validar métodos, pero todavía no aparece nada.

Impresión de un JPanel con Scrollable Jtable en él

Solo quiero imprimir un JPanel que tenga una JTable desplazable sobre él. He orientado JPanel con JTable en él. Pero puedo imprimir solo el área visible. Los contenidos en el área desplazable de JTable no se imprimen.

animar JPanel (deslizar hacia adentro) con temporizador

Estoy tratando de hacer una entrada de JPanel desde un lado utilizando esta clase que hice: public class AnimationClass { private int i; private int y; private JPanel panel; private int xTo; private Timer timer; private int xFrom; synchronized void slidePanelInFromRight(JPanel panelInput, int xFromInput, int xToInput, int yInput, int width, int height) { this.panel = […]

¿Agregar un JLabel a un JPanel “esconde” el JPanel?

Si tengo unos pocos JPanels en un GridLayout, cada uno con un MouseAdapter, y luego creo JLabels (con texto) y los agrego a cada uno de los JPanels. Tenga en cuenta que los JLabels no tienen oyentes. Si renderizo esto e bash hacer clic en un JPanel, o, finalmente, trato de hacer clic en JLabel, […]