Articles of user interface

JButton ActionListener: las actualizaciones de GUI solo después de hacer clic en JButton

Tengo un problema con mi JButton ActionListener. Tengo un método doTheCleaning () definido en otra clase que cuando se llama hace una serie de cambios a mi GUI. public void doTheCleaning(){ //change image icon //had thread.sleep here //insert to text area //had thread.sleep here //etc } Luego, en otra clase, instanciamos la clase que contiene […]

Forma de adaptar el contenido al dispositivo móvil

Cuando creo un sitio y quiero que esté listo para dispositivos móviles, veo gente hablando de tecnología muy antigua pero todo parece ir a una experiencia móvil en la web. Veo gente hablando de frameworks] para el desarrollo web móvil, también un amigo me habló sobre (wurfl) (‘ http://wurfl.sourceforge.net/java/wall.php ) para detectar características móviles y […]

Un panel cuadrado girado en Java GUI

Me pregunto si es posible implementar un panel GUI (posiblemente JPanel) que sea de forma cuadrada pero rotado 90 grados. Obviamente, habrá un contenedor de nivel superior que contiene este panel, y visualmente el panel principal es este panel cuadrado girado. Más específicamente, dividiría un panel (llamado ‘A’) en 4 subpaneles cuadrados iguales, y llenaría […]

Cómo cambiar el color del icono de hamburguesa en el cajón de navegación de diseño de materiales

Estoy siguiendo este ejemplo http://www.androidhive.info/2015/04/android-getting-started-with-material-design/ y en este ejemplo muestra el ícono de la hamburguesa en blanco, quiero personalizarlo y hacerlo negro, pero no puedo encontrar nada sobre cómo cambiarlo, ¿alguien puede decir cómo personalizarlo? Manifiesto estilo true false @color/colorPrimary @color/colorPrimaryDark @color/colorAccent @drawable/hamburger Actividad principal public class MainActivity extends AppCompatActivity implements FragmentDrawer.FragmentDrawerListener { private static […]

paintComponent () vs paint () y JPanel vs Canvas en una GUI tipo pincel

Obtuve algunas ideas y críticas interesantes sobre esto , esta y esta publicación (ver la última publicación para el código de la GUI en cuestión). Sin embargo, todavía estoy bastante confundido sobre algunas cosas. Principalmente, ¿cuál es la forma menos costosa de mostrar gráficos introducidos por el usuario? Más específicamente, utilicé un método paintComponent() de […]

Cómo definir múltiples acciones de JButton de una clase diferente

Estoy escribiendo un progtwig donde tengo que hacer diferentes acciones para una clase separada dependiendo de qué botón se haga clic. public class NewJFrame{ public static JButton b1; public static JButton b2; public static JButton b3; } public class Slot{ int value; JButton button; Slot(int value, JButton button) { this.value=value; this.button=button; } } public class […]

Java swing JComponent “tamaño”

Estoy haciendo un proyecto donde necesito algunos componentes de swing personalizados. Hasta ahora he creado un nuevo botón con una serie de imágenes (el aspecto de Java Metal no encaja con mi UI en absoluto). He implementado MouseListener en este nuevo componente y aquí es donde surge mi problema. Mi widget cambia la imagen al […]

¿Cómo personalizar un ListField en BlackBerry?

Quiero personalizar un ListField en BlackBerry que podría listar una imagen y texto en una fila. ¿Cómo lograr esto?

Desliza el dedo para eliminar y el botón “Más” (como en la aplicación de correo en iOS 7)

Cómo crear un botón “más” cuando el usuario desliza una celda en la vista de tabla (como la aplicación de correo en ios 7) He estado buscando esta información aquí y en el foro de Cocoa Touch, pero parece que no puedo encontrar la respuesta y espero que alguien más inteligente que yo pueda darme […]

Agregar JPanels de otras clases a la tarjeta Layout

Tengo 3 ventanas en 3 clases separadas y me gustaría usar cardLayout para que cuando haga clic en el siguiente botón, aparezca la siguiente ventana. ¿Cómo agrego JPanels que contienen diferentes elementos a una tarjeta Layout? Esta es la primera ventana: (la única diferencia es el fondo, pero representa la idea de cómo lo obtuve […]