में आइटम कैसे केंद्रित करें जावा में एक combobox के लिए कोई तरीका है जो combobox में आइटम केंद्रित करेगा? मैंने कोशिश की लेकिन यह काम नहीं किया:जावा combobox
myCombobox.setAlignmentY(CENTER_ALIGNMENT);
धन्यवाद!
में आइटम कैसे केंद्रित करें जावा में एक combobox के लिए कोई तरीका है जो combobox में आइटम केंद्रित करेगा? मैंने कोशिश की लेकिन यह काम नहीं किया:जावा combobox
myCombobox.setAlignmentY(CENTER_ALIGNMENT);
धन्यवाद!
इस लिंक का प्रयास करें: How to Use Combo Boxes (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)
class ComboBoxRenderer extends JLabel
implements ListCellRenderer {
public ComboBoxRenderer() {
setOpaque(true);
setHorizontalAlignment(CENTER);
setVerticalAlignment(CENTER);
}
//. . .
या
((JLabel)comboBox.getRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
आप Renderers
अवधारणा पर नजर है JTable tutorial on Oracles pages में के बारे में बताया गया है, thic अवधारणा JComboBox
, JList
, JTable
और JTree
के लिए similair है, Renderer
में आप पाठ वांछित एकत्रित कर सकते हैं
यहां एक बेहतर जवाब है [JComboBox में सामग्री को केंद्र में कैसे प्रदर्शित करें?] (Http://stackoverflow.com/questions/12084188/how-to-let-the-content-in-jcombobox-display-in -बीच में) –