الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سوال بخصوص الmethod في الNetBeans

بدأه قمر الامارات في 4 مايو 2011 · 5 رد · 437 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي استفسار .... لو طلعت الmethod بهالطريقة نفس الصورة في الNetBean >> شو يعني ؟؟ اقصد ال line اللي في وسط الجملة ..

8y7t4m.jpg

ممكن حد يخبرني شو السبب ؟؟

#2

يعني انه هذه الميثود تتبع للـ NetBean اي انها ليست من صلب اوامر الجافا

ومن الممكن احيانا أن تكون تابعة لمكتبة اذا تم اضافة مكتبة تحتوي على ميثود خاصة فيها

باختصار بعض اوامر او الميثود اللي تكون بخط تكون تابعة للـ NetBean اي لا تعلم سوا عليه

1 −1

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#3

deprecated method

#4

ان هذه الداله deprecated اى انها كانت فى اصدارات قديمه من الجافا

ولكنها الان بها بعض الاخطاء ولا ينصحون باستخدامها

لانها بعد فتره مثلا 10 او 15 سنه هيحذفوها من الجافا

طب ليه مش حذفهوها على طول علشان البرامج اللى اتعملت بيها قبل كدا

تشتغل

انما لا ينصح باستخدامها

1

Software Developer
Mahmoudkelany.com


 

#5

<b>هذه تعني أنكِ تستخدمين أمرا قديما وقديكون غير مدعوم فى الإصدارات المقبلة من جافا الأمر يعتبر قديم، او deprecated ..<br style="mso-special-character:line-break"></b>

وهناك اوامر مدعومه تؤدى نفس الوظائف فى الاصدارات الحاليه

no-pain-no-gain.jpg

اذا كنت لا تعلم الى اين تذهب... فكــل الطرق تؤدى الى هناك

#6

شكراا على الاجابات ...

بس ممكن تعطوني اقتراح للاصدار جديد ممكن استخدمة بدل منها و تعطي نفس النتيجة ؟؟؟

انا استخدم JFree Chart

و هذا الكود كامل .. اللي يرسم الbar chart :

import java.text.*;
import org.jfree.chart.*;
import org.jfree.chart.labels.StandardCategoryItemLabelGenerator;

import org.jfree.chart.ChartFactory;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.axis.NumberAxis;
import org.jfree.chart.plot.CategoryPlot;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.chart.renderer.category.BarRenderer;
import org.jfree.data.category.DefaultCategoryDataset;

import java.sql.*;

public class bar {

    public static void main(String arg[]) {

        Connection con = null;
        DefaultCategoryDataset dataset = null;


        /* MySQL */
        String databaseURL = "jdbc:mysql://localhost:3306/simulation";
        String driverName = "com.mysql.jdbc.Driver";
        String user = "root";
        String password = "root";
        try {
            Class.forName(driverName).newInstance();
        } catch (Exception ex) {
            System.out.println("");
        }

        try {
            con = DriverManager.getConnection(databaseURL, user, password);

            if (!con.isClosed()) {
                System.out.println("Successfully connected to the DataBase Server...");
            }

            Statement statement;
            statement = con.createStatement();
            String selectQuery = "SELECT high,low FROM confidence where Pro_ID=1 ";
            ResultSet resultSet = null;
            resultSet = statement.executeQuery(selectQuery);
//            if (resultSet != null) // Success
//            {
                while (resultSet.next()) {

                    String high = resultSet.getString("high");
                    String low = resultSet.getString("low");

                    //DELETE
                    System.out.println(" " + high + "   " + low);

                    dataset = new DefaultCategoryDataset();
                    dataset.addValue(Double.parseDouble(low), "", "low");
                     dataset.addValue(Double.parseDouble(high), "", "high");
                }
//            }
            resultSet.close();

        } catch (Exception e) {
            System.out.println("" + e);
        }




        JFreeChart chart = ChartFactory.createBarChart("Bar Chart", "confidence", "", dataset,
                PlotOrientation.VERTICAL, false, true, false);




        CategoryPlot p = chart.getCategoryPlot();
        NumberAxis rangeAxis = (NumberAxis) p.getRangeAxis();
        rangeAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
        BarRenderer renderer = (BarRenderer) p.getRenderer();

        DecimalFormat decimalformat1 = new DecimalFormat("#.#####");
        renderer.setItemLabelGenerator(new StandardCategoryItemLabelGenerator("{2}", decimalformat1));
        renderer.setItemLabelsVisible(true);
        chart.getCategoryPlot().setRenderer(renderer);
        ChartFrame frame = new ChartFrame("Bar Chart", chart);
        frame.setVisible(true);
        frame.setSize(350, 450);

    }
}

مواضيع مشابهة