Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में JComboBox की वस्तुओं को केंद्र में कैसे संरेखित करें?


एक JComboBox JComponent वर्ग का एक उपवर्ग है और यह एक पाठ क्षेत्र . का संयोजन है और एक ड्रॉप-डाउन सूची जिसमें से उपयोगकर्ता एक मूल्य चुन सकता है। JComboBox एक ActionListener, ChangeListener . उत्पन्न कर सकता है और एक आइटम लिस्टनर जब उपयोगकर्ता कॉम्बो बॉक्स पर कार्रवाई करता है। डिफ़ॉल्ट रूप से, JCombobox में आइटम बाएं-संरेखित . हैं , हम केंद्र . में भी बदल सकते हैं सेटHorizontalAlignment(DefaultListCellRenderer.CENTER) का उपयोग करके संरेखण DefaultListCellRenderer . की विधि कक्षा।

उदाहरण

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JComboBoxAlignmentTest extends JFrame {
   private JComboBox comboBox;
   private DefaultListCellRenderer listRenderer;
   public JComboBoxAlignmentTest() {
      setTitle("JComboBoxAlignment Test");
      setLayout(new FlowLayout());
      Object[] items = new Object[] {"item 1", "item 2", "item 3", "item 4", "item 5", "item 6", "item 7"};
      comboBox = new JComboBox(items);
      add(comboBox);
      listRenderer = new DefaultListCellRenderer();
      listRenderer.setHorizontalAlignment(DefaultListCellRenderer.CENTER); // center-aligned items
      comboBox.setRenderer(listRenderer);
      setSize(375, 250);
      setResizable(false);
      setLocationRelativeTo(null);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setVisible(true);
   }
   public static void main(String []args) {
      new JComboBoxAlignmentTest();
   }
}

आउटपुट

जावा में JComboBox की वस्तुओं को केंद्र में कैसे संरेखित करें?


  1. जावा में JComboBox के अंदर विभिन्न फ़ॉन्ट आइटम कैसे प्रदर्शित करें?

    एक JComboBox JComponent . का उपवर्ग है वर्ग और यह एक पाठ क्षेत्र . का संयोजन है और एक ड्रॉप-डाउन सूची जिसमें से उपयोगकर्ता एक मूल्य चुन सकता है। एक JComboBox एक ActionListener, ChangeListener . उत्पन्न कर सकता है , और आइटम लिस्टनर इंटरफेस जब उपयोगकर्ता कॉम्बो बॉक्स पर कार्रवाई करता है। हम JComb

  1. हम जावा में JComboBox के आइटम को कैसे सॉर्ट कर सकते हैं?

    एक JComboBox JComponent . का उपवर्ग है वर्ग और यह एक पाठ क्षेत्र . का संयोजन है और एक ड्रॉप-डाउन सूची जिसमें से उपयोगकर्ता एक मूल्य चुन सकता है। एक JComboBox एक ActionListener, ChangeListener, . उत्पन्न कर सकता है और आइटम लिस्टनर इंटरफेस जब उपयोगकर्ता कॉम्बो बॉक्स पर कार्रवाई करता है। डिफ़ॉल्ट

  1. हम जावा में क्षैतिज रूप से JRadioButtons को कैसे संरेखित कर सकते हैं?

    A JRadioButton JToggleButton . का उपवर्ग है और यह एक दो-राज्य बटन है जिसे या तो चयनित . किया जा सकता है या अचयनित . चेकबॉक्स के विपरीत, रेडियो बटन एक समूह से जुड़े होते हैं और समूह में केवल एक रेडियो बटन का चयन किया जा सकता है और इसे बटन समूह का उपयोग करके कार्यान्वित किया जा सकता है। कक्षा। जब