equal
deleted
inserted
replaced
7 package isabelle.jedit |
7 package isabelle.jedit |
8 |
8 |
9 |
9 |
10 import isabelle._ |
10 import isabelle._ |
11 |
11 |
|
12 import java.awt.Color |
12 import javax.swing.{InputVerifier, JComponent, UIManager} |
13 import javax.swing.{InputVerifier, JComponent, UIManager} |
13 import javax.swing.text.JTextComponent |
14 import javax.swing.text.JTextComponent |
14 |
15 |
15 import scala.swing.{Component, CheckBox, TextArea} |
16 import scala.swing.{Component, CheckBox, TextArea} |
16 |
17 |
24 def save(): Unit |
25 def save(): Unit |
25 } |
26 } |
26 |
27 |
27 class JEdit_Options extends Options_Variable |
28 class JEdit_Options extends Options_Variable |
28 { |
29 { |
|
30 def color_value(s: String): Color = Color_Value(string(s)) |
|
31 |
29 def make_color_component(opt: Options.Opt): Option_Component = |
32 def make_color_component(opt: Options.Opt): Option_Component = |
30 { |
33 { |
31 Swing_Thread.require() |
34 Swing_Thread.require() |
32 |
35 |
33 val opt_name = opt.name |
36 val opt_name = opt.name |