Swingطريقة إضافة JSplitPane
في الـ JFrame
المثال التالي يعلمك طريقة إضافة الـ Splitter في الـ Frame لتقسيمها إلى قسمين.
ملاحظة: إفتراضياً, إذا لم تحدد محتوى أقسام الـ Frame ستجد أنه يضع زر واحد في كل قسم.
مثال
import javax.swing.JFrame; import javax.swing.JSplitPane; public class Main { public static void main(String[] args) { JFrame frame = new JFrame("JSplitPane demo"); // أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس frame.setSize(400, 200); // هنا قمنا بتحديد حجم النافذة. عرضها 400 و طولها 200 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // هنا جعلنا زر الخروج من النافذة يغلق البرنامج JSplitPane splitPane = new JSplitPane(); // Split Pane أي قمنا بإنشاء JSplitPane هنا أنشأنا كائن من الكلاس splitPane.setDividerLocation(184); // splitPane في الـ Splitter هنا قمنا بتحديد موقع الـ frame.add(splitPane); // لتقسيمها إلى قسمين أساسيين frame في الـ splitPane هنا أضفنا الـ frame.setVisible(true); // هنا جعلنا النافذة مرئية } }
ستظهر لك النافذة التالية عند التشغيل.
حاول تحريك الـ Splitter ثم لاحظ أنه يظهر خط أسود أثناء تحريكه.