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

हम जावा में स्क्रॉल करने योग्य जेपीनल कैसे कार्यान्वित कर सकते हैं?

जेपनेल

  • एक जेपनेल JComponent . का उपवर्ग है (एक कंटेनर . का एक उपवर्ग कक्षा)। इसलिए, जेपनेल एक कंटेनर भी है ।
  • एक जेपनेल एक खाली क्षेत्र है जिसका उपयोग या तो अन्य पैनलों सहित अन्य घटकों को लेआउट करने के लिए किया जा सकता है।
  • एक JPanel . में , हम फ़ील्ड, लेबल, बटन, चेकबॉक्स, . जोड़ सकते हैं और छवियां भी।
  • लेआउट प्रबंधक जैसे FlowLayout , ग्रिडलेआउट , बॉर्डरलेआउट और अन्य लेआउट प्रबंधक JPanel का उपयोग करके घटकों के आकार, स्थिति और संरेखण को नियंत्रित करने में हमारी सहायता करते हैं ।
  • JPanel वर्ग की महत्वपूर्ण विधियाँ हैं getAccessibleContext(), getUI(), updateUI() और paramString ()
  • हम एक JPanel भी लागू कर सकते हैं ऊर्ध्वाधर . के साथ और क्षैतिज पैनल ऑब्जेक्ट को JScrollPane. . में जोड़कर स्क्रॉल करता है

उदाहरण

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JScrollablePanelTest extends JFrame {
   public JScrollablePanelTest() {
      setTitle("JScrollablePanel Test");
      setLayout(new BorderLayout());
      JPanel panel = createPanel();
      add(BorderLayout.CENTER, new JScrollPane(panel));
      setSize(375, 250);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setLocationRelativeTo(null);
      setVisible(true);
   }
   public static JPanel createPanel() {
      JPanel panel = new JPanel();
      panel.setLayout(new GridLayout(10, 4, 10, 10));
      for (int i=0; i < 10; i++) {
         for (int j=0; j < 4; j++) {
            JLabel label = new JLabel("label " + i + ", " + j);
            label.setFont(new Font("Arial", Font.PLAIN, 20));
            panel.add(label);
         }
      }
      return panel;
   }
   public static void main(String [] args) {
      new JScrollablePanelTest();
   }
}

आउटपुट

हम जावा में स्क्रॉल करने योग्य जेपीनल कैसे कार्यान्वित कर सकते हैं?


  1. हम जावा में JToggleButton को कैसे कार्यान्वित कर सकते हैं?

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

  1. जावा में JWindow का उपयोग करके हम स्प्लैश स्क्रीन को कैसे कार्यान्वित कर सकते हैं?

    एक जेविंडो एक कंटेनर है जिसे उपयोगकर्ता डेस्कटॉप पर कहीं भी प्रदर्शित किया जा सकता है। इसमें टाइटल बार . नहीं है , विंडो प्रबंधन बटन, आदि एक JFrame की तरह। जेविंडो इसमें एक JRootPane . है अपने एकमात्र बाल वर्ग के रूप में। सामग्री फलक JWindow . के किसी भी बच्चे का अभिभावक हो सकता है . एक JFra

  1. हम जावा में लॉगिन फॉर्म कैसे बना सकते हैं?

    हम Java . का उपयोग करके Java में एक लॉगिन फ़ॉर्म विकसित कर सकते हैं स्विंग तकनीकी। इस उदाहरण में, हम दो लेबल बना सकते हैं उपयोगकर्ता नाम और पासवर्ड , उपयोगकर्ता के लिए मान्य . दर्ज करने के लिए दो टेक्स्ट फ़ील्ड क्रेडेंशियल्स और अंत में एक सबमिट बटन। एक बार जब उपयोगकर्ता दो टेक्स्ट फ़ील्ड में मा