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

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

ممكن حد يخبرني شو السبب ؟؟
يعني انه هذه الميثود تتبع للـ NetBean اي انها ليست من صلب اوامر الجافا
ومن الممكن احيانا أن تكون تابعة لمكتبة اذا تم اضافة مكتبة تحتوي على ميثود خاصة فيها
باختصار بعض اوامر او الميثود اللي تكون بخط تكون تابعة للـ NetBean اي لا تعلم سوا عليه
إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ
رسم المخططات البيانية بواسطة الجافا
كتاب تحليل وتصميم نظم المعلومات
deprecated method
ان هذه الداله deprecated اى انها كانت فى اصدارات قديمه من الجافا
ولكنها الان بها بعض الاخطاء ولا ينصحون باستخدامها
لانها بعد فتره مثلا 10 او 15 سنه هيحذفوها من الجافا
طب ليه مش حذفهوها على طول علشان البرامج اللى اتعملت بيها قبل كدا
تشتغل
انما لا ينصح باستخدامها
<b>هذه تعني أنكِ تستخدمين أمرا قديما وقديكون غير مدعوم فى الإصدارات المقبلة من جافا الأمر يعتبر قديم، او deprecated ..<br style="mso-special-character:line-break"></b>
وهناك اوامر مدعومه تؤدى نفس الوظائف فى الاصدارات الحاليه

اذا كنت لا تعلم الى اين تذهب... فكــل الطرق تؤدى الى هناك
شكراا على الاجابات ...
بس ممكن تعطوني اقتراح للاصدار جديد ممكن استخدمة بدل منها و تعطي نفس النتيجة ؟؟؟
انا استخدم 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);
}
}