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

Java में संख्या गिनने का प्रोग्राम कैसे लागू करें?


प्रोग्राम एक JLabel का उपयोग काउंट लेबल रखने के लिए करता है, एक JTextField घटक संख्या काउंट रखने के लिए, JButton घटक जोड़ें, हटाएं और रीसेट बटन बनाने के लिए। जब हम ऐड बटन पर क्लिक करते हैं, तो 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++; // काउंट को 1 से बढ़ाएं 
            text.setText(String.valueOf(count)); 
            repaint(); 
        } else if (ae.getSource() == removeBtn) { 
            count--; // काउंट को 1 से घटाएं 
            text.setText(String.valueOf(count)); 
            repaint(); 
        } else if (ae.getSource() == resetBtn) { 
            count = 0; // काउंट को 0 पर रीसेट करें 
            text.setText(String.valueOf(count)); 
            repaint(); 
        } 
    } 
    public static void main(String[] args) { 
        new CounterTest(); 
    } 
}

आउटपुट

Java में संख्या गिनने का प्रोग्राम कैसे लागू करें?


  1. - Java में HashSet

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

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

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

  1. Java में JTable की सर्च कार्यक्षमता कैसे इम्प्लीमेंट करें? Java में JTable की सर्च कार्यक्षमता कैसे इम्प्लीमेंट करें?

    एक JTable, जटिल डेटा स्ट्रक्चर्स को प्रदर्शित करने के लिए JComponent का एक सबक्लास है। एक JTable कंपोनेंट डेटा को पंक्तियों और कॉलम में प्रदर्शित करने के लिए मॉडल व्यू कंट्रोलर (MVC) डिज़ाइन पैटर्न का पालन कर सकता है। एक JTable TableModelListener, TableColumnModelListener, ListSelectionListener, Cel