java – 如何使用Container添加填充?
发布时间:2020-12-15 05:23:32 所属栏目:Java 来源:网络整理
导读:我试图在顶部做一些填充,但如何使用Container? JFrame frame = super.screen.getFullScreenWindow(); //Container contentPane = frame.getContentPane(); //JPanel contentPane = new JPanel(); // Make sure the content pane is transparent if (content
我试图在顶部做一些填充,但如何使用Container?
JFrame frame = super.screen.getFullScreenWindow(); //Container contentPane = frame.getContentPane(); //JPanel contentPane = new JPanel(); // Make sure the content pane is transparent if (contentPane instanceof JComponent) { ((JComponent)contentPane).setOpaque(false); } else { // ?? } contentPane.setBorder(new EmptyBorder(10,10,10) ); //frame.getContentPane().add(contentPane,BorderLayout.CENTER); 产量 [javac] symbol : method setBorder(javax.swing.border.EmptyBorder) [javac] location: class java.awt.Container [javac] contentPane.setBorder(new EmptyBorder(10,10) ); [javac] 解决方法
您可以覆盖
Container#getInsets,但您应该使用Swing组件.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |