Swing EditorPane Scala size not working -


i have created below editorpane scala.swing

import scala.swing.{font, color, editorpane}  val textarea = new editorpane() {   font       = new font("monospaced", java.awt.font.plain , 20 )   background = color.darkgray    foreground = color.magenta    size       = new java.awt.dimension(30,50) } 

running above code generates error:

value size_= not member of scala.swing.editorpane 

in scala.swing editorpane api (http://www.scala-lang.org/api/2.10.4/index.html#scala.swing.editorpane) refers size being java.awt.dimension can not see why code wrong. tried size.setsize(30,50) , compiles editorpane has 1 line means size not being set correctly.

what problem here?

ps : have latest scala version.

editorpane inherits components uielement.

uielement provides related setter methods like:

minimumsize_=(x: dimension) maximumsize_=(x: dimension) preferredsize_=(x: dimension) 

there size method, no setter it. explains error.

my personal interpretation:

in end, layoutmanager deal sizes of components , should not manually interfere. can state wishes minimum, maximum , preferred size.

the classes can directly set size windows , frames.

new mainframe() { size = new dimension(30,50) } 

Comments

Popular posts from this blog

javascript - Jquery show_hide, what to add in order to make the page scroll to the bottom of the hidden field once button is clicked -

javascript - Highcharts multi-color line -

javascript - Enter key does not work in search box -