java - JOptionPane Cannot Find Symbol -
कृपया, कृपया मेरी मदद करो! मैं बेताब हूँ।
आयात करें javax.swing.JOptionPane; सार्वजनिक वर्ग कैलक्यूलेटर {सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग एल्ग्स []) {डबल एन 1 = डबल। पीआरएसडी डबल (जॉप्शनपेन.शोइनपुट डायलॉग ("प्रथम नंबर डालें:")); डबल एन 2 = डबल। पीआरएसडी डबल (जॉप्शनपैन.शोइनपुटडियलोग ("दूसरा नंबर दर्ज करें:")); स्ट्रिंग x = जॉप्शनपेन.शोइनपुटडियलोग ("ऑपरेटर प्रविष्ट करें:"); दोहरा परिणाम; यदि (एक्स == "+") {परिणाम = (एन 1 + एन 2); जॉप्शनपैन। शोमोसेज डायलॉग (एन 1, "+", एन 2, "=", परिणाम); } और अगर (x == "-") {परिणाम = (n1 - n2); जॉप्शनपैन। शो मेसेजडिलाओग (एन 1, "-", एन 2, "=", परिणाम); } और अगर (x == "/") {परिणाम = (एन 1 / एन 2); जॉप्शनपैन। शोमोसेज डिआलोग (एन 1, "/", एन 2, "=", परिणाम); } और अगर (n2 == 0) {JOptionPane.showMessageDialog (शून्य, "0 द्वारा विभाजित नहीं किया जा सकता"); } और अगर (x == "*") {परिणाम = (n1 * n2); जॉप्शनपैन। शो मेसेजडिलाओग (एन 1, "*", एन 2, "=", परिणाम); } और अगर (x == "%") {परिणाम = (n1% n2); जॉप्शनपैन। शो मेसेजडिलाओग (एन 1, "%", एन 2, "=", (एन 1% एन 2)); }}} मेरा कोड इन संकलन त्रुटियों को लाता है:
5 त्रुटियां मिलीं: फ़ाइल: / उपयोगकर्ता / जीकारूओ / दस्तावेज / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 /Calculator.java [पंक्ति: 14] त्रुटि: / उपयोगकर्ता / gcaruso / दस्तावेज़ / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर.जावा: 14: प्रतीक प्रतीक नहीं मिल सकता है: विधि showMessageDialog (डबल, java.lang.String, double , Java.lang.String, double) स्थान: वर्ग javax.swing.JOptionPane फ़ाइल: / उपयोगकर्ता / gcaruso / दस्तावेज़ / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर.जावा [रेखा: 1 9] त्रुटि: / उपयोगकर्ताओं / gcaruso / दस्तावेज़ / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर। जावा: 1 9: प्रतीक प्रतीक नहीं मिल सकता है: विधि showMessageDialog (डबल, java.lang.String, double, java.lang.String, double) स्थान: class javax.swing जॉप्टेंपेन फ़ाइल: / उपयोगकर्ता / जीकारूओ / दस्तावेज / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर.जावा [लाइन: 25] त्रुटि: / उपयोगकर्ता / जीकारुसो / दस्तावेज / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर.जावा: 25 : प्रतीक प्रतीक नहीं मिल सकता है: विधि showMessageDialog (डबल, java.lang.String, double, java.lang.String, double) स्थान: cl गधा javax.swing.JOptionPane फ़ाइल: / उपयोगकर्ता / gcaruso / दस्तावेज / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर.जावा [पंक्ति: 32] त्रुटि: / उपयोगकर्ताओं / gcaruso / दस्तावेज / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर.जावाः: प्रतीक प्रतीक नहीं मिल सकता है: विधि showMessageDialog (डबल, java.lang.String, double, java.lang.String, double) स्थान: वर्ग javax.swing.JOptionPane फ़ाइल: / उपयोगकर्ता / gcaruso / दस्तावेज / CISS 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर.जावा [लाइन: 37] त्रुटि: / उपयोगकर्ता / जीसीआरडीओ / दस्तावेज / सीआईएसएस 110 / मॉड्यूल 3 / मॉड्यूल 4 / कैलक्यूलेटर। जावा: 37: प्रतीक प्रतीक नहीं मिल सकता है: विधि showMessageDialog (डबल, Java.lang.String, double, java.lang.String, double) स्थान: वर्ग javax.swing.JOptionPane
मैं एक सरल कैलकुलेटर बनाने की कोशिश कर रहा हूं, जोप्शन पेन का उपयोग कर रहा है। इस पर पूरी तरह से सफलता के साथ काम करने के अपने सातवें घंटे पर आना, मैं किसी को भी यह जानने में मदद करने के लिए भीख मांग रहा हूं। कृपया, कृपया, कृपया।
मैंने इसे समाप्त कर दिया ताकि पूरी चीज काम करे:
import javax.swing.JFrame; आयात javax.swing.JoptionPane; आयात javax.swing.JPanel; सार्वजनिक श्रेणी कैलकुलेटर JPanel {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग एजीआर []) का विस्तार करता है {JFrame f = new JFrame (); डबल एन 1 = डबल। पीआरएसडी डबल (जॉप्शनपैन। शोइनपुट डायलॉग ("प्रथम नंबर डालें:")); डबल एन 2 = डबल। पीआरएसडी डबल (जॉप्शनपैन। शोइनपुट डायलॉग ("दूसरा नंबर डालें:")); स्ट्रिंग x = जॉप्शनपेन.शोइनपुटडियलोग ("ऑपरेटर प्रविष्ट करें:"); दोहरा परिणाम; यदि (x.equals ("+")) {परिणाम = (एन 1 + एन 2); जॉप्शनपैन। शोमोसेज डायलॉग (एफ, एन 1 + "+" + 2 + "=" + परिणाम); Println (x); } और अगर (x.equals ("-")) {परिणाम = (n1 - n2); जॉप्शनपेन। शोमोसेज डिआलोग (एफ, एन 1 + "-" + + 2 + "=" + परिणाम); Println (x); } और अगर (x.equals ("/")) {if (n2 == 0) {JOptionPane.showMessageDialog (null, "0 द्वारा विभाजित नहीं कर सकता"); } और {परिणाम = (एन 1 / एन 2); यौप्शनपेन। शो मेसेज डिआलोग (एफ, एन 1 + "/" + एन 2 + "=" + परिणाम); Println (x); }} और अगर (x.equals ("*")) {परिणाम = (n1 * n2); जॉप्शनपैन। शो मेसेज डायलॉग (एफ, एन 1 + "*" + एन 2 + "=" + परिणाम); } और अगर (x.equals ("%")) {परिणाम = (n1% n2); यौप्शनपेन। शो मेसेज डिआलोग (एफ, एन 1 + "%" + एन 2 + "=" + (एन 1% एन 2)); }}} "==" ".equals" के समान नहीं है -
.equals दोनों वस्तुओं के मूल्य की तुलना करती है
== तुलना करता है कि क्या वे जावा में समान ऑब्जेक्ट हैं ~
Comments
Post a Comment