我有什么办法可以让我的JPanel pack
像JFrame一样,或做类似的事情。我想这样做,而不是给它尺寸。如果需要任何附加信息,请评论。感谢。
答案 0 :(得分:0)
如果我理解正确,你的JPanel不会自动(重新)大小,对吗?在这种情况下,您可以使用Component.validate(或JComponent.revalidate())
答案 1 :(得分:0)
请尝试JPanel.updateUI,如果有帮助请告诉我。
您应该在Event Dispatcher Thread中进行GUI调用:
EventQueue.invokeLater(() -> {
someJPanel.updateUI();
});