Preguntas etiquetadas con interface

128
creando un texto tachado?

¿Puedo crear un texto tachado en Android, quiero decir, agregar un valor especial en la TextViewetiqueta que lo haga posible? <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#040404" android:typeface="sans"...

126
¿Cómo posicionar mejor las GUI de Swing?

En otro hilo, dije que me gustaba centrar mis GUI haciendo algo como esto: JFrame frame = new JFrame("Foo"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(new HexagonGrid()); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); Pero Andrew...

123
¿Cuál es el uso de las constantes de interfaz?

Estoy aprendiendo Java y acabo de descubrir que la interfaz puede tener campos, que son estáticos públicos y finales. No he visto ningún ejemplo de estos hasta ahora. ¿Cuáles son algunos de los casos de uso de estas constantes de interfaz? ¿Puedo ver algunos en la biblioteca estándar de...

120
Métodos opcionales en la interfaz Java

Según tengo entendido, si implementa una interfaz en java, los métodos especificados en esa interfaz deben ser utilizados por las subclases que implementan dicha interfaz. He notado que en algunas interfaces, como la interfaz de Colección, hay métodos que se comentan como opcionales, pero ¿qué...

117
¿Cuál es la diferencia entre una interfaz y una clase, y por qué debería usar una interfaz cuando puedo implementar los métodos directamente en la clase?

Soy consciente de que esta es una pregunta muy básica, pero un entrevistador me preguntó de una manera muy engañosa y yo estaba indefenso :( Solo conozco la definición material o teórica de una interfaz y también la implementé en muchos proyectos en los que trabajé. Pero realmente no entiendo por...