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

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


कार्यक्रम एक JLabel . का उपयोग करता है गिनती लेबल रखने के लिए, एक JTextField संख्या रखने के लिए घटक गिनती , जेबटन बनाने के लिए घटक जोड़ें , निकालें और रीसेट करें बटन। जब हम ऐड बटन पर क्लिक करते हैं, तो JTextField में गिनती बढ़ी हुई . हो जाएगी द्वारा '1' और हटाएं बटन पर क्लिक करने से गिनती '1' से कम हो जाएगी। यदि हम रीसेट बटन पर क्लिक करते हैं, तो यह रीसेट होगा '0' . की गिनती ।

उदाहरण

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class CounterTest extends JFrame implements ActionListener {
   private JLabel label;
   private JTextField text;
   private JButton addBtn, removeBtn, resetBtn;
   private int count;
   public CounterTest() {
      setTitle("Counter Test");
      setLayout(new FlowLayout());
      count = 0;
      label = new JLabel("Count:");
      text = new JTextField("0", 4);
      addBtn = new JButton("Add");
      removeBtn = new JButton("Remove");
      resetBtn = new JButton("Reset");
      addBtn.addActionListener(this);
      removeBtn.addActionListener(this);
      resetBtn.addActionListener(this);
      add(label);
      add(text);
      add(addBtn);
      add(removeBtn);
      add(resetBtn);
      setSize(375, 250);
      setLocationRelativeTo(null);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setVisible(true);
   }
   public void actionPerformed(ActionEvent ae) {
      if (ae.getSource() == addBtn) {
         count++; // increment the coiunt by 1
         text.setText(String.valueOf(count));
         repaint();
      } else if (ae.getSource() == removeBtn) {
         count--; // decrement the count by 1
         text.setText(String.valueOf(count));
         repaint();
      } else if (ae.getSource() == resetBtn) {
         count = 0; // reset the count to 0
         text.setText(String.valueOf(count));
         repaint();
      }
   }
   public static void main(String[] args) {
      new CounterTest();
   }
}

आउटपुट

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


  1. जावा में हैशसेट

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

  1. जावा में JTree के प्रत्येक नोड पर माउस को राइट-क्लिक कैसे करें?

    A JTree JComponent . का उपवर्ग है वर्ग जिसका उपयोग पदानुक्रमित गुणों . के साथ डेटा प्रदर्शित करने के लिए किया जा सकता है नोड्स . जोड़कर नोड्स के लिए और माता-पिता और बच्चे के नोड की अवधारणा को रखता है। पेड़ में प्रत्येक तत्व एक नोड . बन जाता है . नोड्स विस्तार योग्य और बंधनेवाला . हैं . हम mouseRe

  1. जावा में जेटीबल की खोज कार्यक्षमता को कैसे कार्यान्वित करें?

    एक जेटेबल जटिल डेटा संरचनाओं को प्रदर्शित करने के लिए JComponent का एक उपवर्ग है। एक JTable घटक मॉडल व्यू कंट्रोलर (MVC) डिज़ाइन पैटर्न का अनुसरण कर सकता है पंक्तियों और स्तंभों में डेटा प्रदर्शित करने के लिए . एक JTable TableModelListener, TableColumnModelListener, ListSelectionListener, CellEdito