كيفية وضع jbuttons في تنسيق معين في Jframe
سؤال
أريد أن أعرف كيفية وضع jbuttons في إحداثي معين في JFrame. طوال اليوم رأيت تخطيطات. هذا لا يناسب هدفي. أفضل شيء مثل setBounds. تقول الشائعات أنه لا يعمل ولكن تحديد المكان يفعل. جربته ، لكن البرنامج يتجاهل خط الموقع ويضعه على تخطيط.
الشفرة
import javax.swing.JButton;
import javax.swing.JFrame;
import java.awt.BorderLayout;
public class SwingUI extends JFrame {
public SwingUI() {
JFrame frm = new JFrame("OmegaZ");
JButton btn = new JButton("ClickMe");
frm.getContentPane().add(btn, BorderLayout.NORTH);
frm.setSize(400, 400);
frm.setVisible(true);
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
btn.setLocation(100, 200);
}
public static void main(String[] args) {
new SwingUI();
}
}
أي مساعدة موضع تقدير.
شكرا جزيلا
المحلول
يمكنك القيام بوضع مطلق مع تخطيط فارغ. أنت تفعل كل العمل في هذه الحالة.
لا تنتمي إلى StackOverflow