ตั้งค่าตำแหน่ง JMenuBar ด้านล่าง JPanel

ฉันกำลังทำงานกับ JDialog ที่เป็น setUndecorated(true) และมี JPanel รวมอยู่ด้วยเพื่อแทนที่แถบหัวเรื่องเริ่มต้น ขณะนี้มีเฟรมภายในอยู่ภายใน JDialog ซึ่งมี JMenuBar แนบอยู่ด้วย

ฉันต้องการย้าย JMenuBar ไปที่ JDialog แต่ให้แสดงไว้ด้านล่าง JPanel ฉันจะมี JMenuBar ที่เพิ่มใน JDialog ปรากฏด้านล่าง JPanel ซึ่งเพิ่มใน JDialog เดียวกันได้อย่างไร


person lathomas64    schedule 29.11.2011    source แหล่งที่มา
comment
ฉันต้องการ.. ฉัน ต้องการดูคำถามที่เฉพาะเจาะจง คุณมีอันหนึ่งไหม?   -  person Andrew Thompson    schedule 29.11.2011


คำตอบ (1)


ตรวจสอบให้แน่ใจว่าแผงของคุณใช้ BorderLayout จากนั้นคุณสามารถใช้:

panel.add(menuBar, BorderLayout.South);
person camickr    schedule 29.11.2011