هل من الممكن أن يكون 2 JPanels في تخطيط الحدود في نفس المكان؟
سؤال
وأنا أكتب لعبة والذي يستخدم تخطيط الحدود مع JPanel باستخدام BorderLayout.CENTER. ما أود أن تكون قادرة على القيام في بعض الأحيان إخفاء هذه اللوحة واستبدالها مع لوحة أخرى مع معلومات مختلفة. وأضفت إلى كل من الحاويات ومجموعة رؤية واحد منهم إلى false.
وبعد ذلك في وقت لاحق وأنا أحاول:
panel1.setVisible(false);
panel2.setVisible(true);
ولكن هذا لا يعرض لوحة جديدة. أرى فقط الرمادي. أي أفكار؟
وTIA
المحلول
استخدم لJPanel متداخلة مع CardLayout لذلك.
لا تنتمي إلى StackOverflow