我正在Eclipse中使用WindowBuilder,我想向与现有框架相同的类中添加另一个* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html,
body {
height: 100%;
width: 100%;
}
body {
font-family: sans-serif;
line-height: 1.4;
}
.eqWrap {
display: flex;
flex-wrap: wrap;
}
.eq {
padding: 10px;
}
.eq:nth-of-type(odd) {
background: yellow;
}
.eq:nth-of-type(even) {
background: lightblue;
}
.equalHW {
flex: 1 1 200px;
}
。
示例:
<div class="equalHWrap eqWrap">
<div class="equalHW eq">test1</div>
<div class="equalHW eq">test2</div>
<div class="equalHW eq">test3</div>
<div class="equalHW eq">test4</div>
<div class="equalHW eq">test5</div>
<div class="equalHW eq">test6</div>
<div class="equalHW eq">test7</div>
<div class="equalHW eq">test8</div>
</div>
但是,当我转到“设计”选项卡时,仅显示原始框架,而不显示JFrame
组件。也许我错过了一些东西,但是我没有看到一个按钮可以向同一组件添加新框架。我知道我可以将框架制作为单独的类,但是我希望所有框架都在同一类中,并且可以从“设计”选项卡中进行访问。
答案 0 :(得分:0)
我不熟悉窗口构建器,但是我熟悉秋千。 我编写了这段代码,对我来说效果很好,所以也许会对您有所帮助。 可能是您没有使用setVisible(true)方法。 :D
JFrame frame1 = new JFrame();
JFrame frame2 = new JFrame();
JFrame frame1 = new JFrame();
JFrame frame2 = new JFrame();
frame1.setBounds(0,0,200,200);
frame2.setBounds(200,0,200,200);
frame1.setTitle("Frame #1");
frame2.setTitle("Frame #2");
frame1.setVisible(true);
frame2.setVisible(true);