【发布时间】:2011-04-29 09:31:07
【问题描述】:
Scala 是一门很棒的语言,但遗憾的是缺少库文档。如何更改组件的初始大小?我什么都没有(故意),但无论如何都希望它有一定的尺寸。我目前有
...
contents = new BoxPanel(Orientation.Vertical) {
contents += new BoxPanel(Orientation.Horizontal) {
contents += buttons(0)
contents += buttons(1)
contents += buttons(2)
}
contents += new BoxPanel(Orientation.Horizontal) {
contents += buttons(3)
contents += buttons(4)
contents += buttons(5)
}
contents += new BoxPanel(Orientation.Horizontal) {
contents += buttons(6)
contents += buttons(7)
contents += buttons(8)
}
border = Swing.EmptyBorder(10, 10, 10, 10);
}
...
buttons 是scala.swing.Buttons 的数组。不幸的是,当应用程序运行时,它们都显示得非常小。我希望它们每个约为 60x60 像素,尽管任何相当大的正方形都足够了。
【问题讨论】:
-
这更像是一个摇摆不定的问题,但这里有一些指导:java-forums.org/awt-swing/17138-jbutton-size.html
-
嗯,常规的 Swing 和 Scala 的 scala.swing 包装库之间有很大的不同。
标签: swing scala components