
Quitar flecha a JCOMBOBOX
Publicado por DAMPER (13 intervenciones) el 23/11/2016 22:02:05
¿Comó eliminar la flecha que esta al costado de un jcombobox?
Valora esta pregunta


0
import java.awt.Component;
import java.awt.Container;
import javax.swing.AbstractButton;
import javax.swing.JComboBox;
import javax.swing.JOptionPane;
public class PlayWithComboArrow {
public static void main(String[] args) {
String[] items = {"Fe", "Fi", "Fo", "Fum"};
JComboBox<String> combo = new JComboBox<String>(items);
combo.setEditable(true);
removeButton(combo);
JOptionPane.showMessageDialog(null, combo);
}
private static void removeButton(Container container) {
Component[] components = container.getComponents();
for (Component component : components) {
if (component instanceof AbstractButton) {
container.remove(component);
}
}
}
}