88
99package scala .swing
1010
11- import event ._
12-
1311import java .awt .Graphics
1412import java .awt .event ._
1513import javax .swing .JComponent
@@ -42,7 +40,9 @@ object Component {
4240 */
4341abstract class Component extends UIElement {
4442 override lazy val peer : javax.swing.JComponent = new javax.swing.JComponent with SuperMixin {}
45- var initP : JComponent = null
43+
44+ // TODO: what was this used for?
45+ // var initP: JComponent = null
4646
4747 /**
4848 * This trait is used to redirect certain calls from the peer to the wrapper
@@ -127,13 +127,13 @@ abstract class Component extends UIElement {
127127 def mouseEntered (e : java.awt.event.MouseEvent ): Unit = ()
128128 def mouseExited (e : java.awt.event.MouseEvent ): Unit = ()
129129 def mouseClicked (e : java.awt.event.MouseEvent ): Unit =
130- publish(new MouseClicked (e))
130+ publish(new event. MouseClicked (e))
131131
132132 def mousePressed (e : java.awt.event.MouseEvent ): Unit =
133- publish(new MousePressed (e))
133+ publish(new event. MousePressed (e))
134134
135135 def mouseReleased (e : java.awt.event.MouseEvent ): Unit =
136- publish(new MouseReleased (e))
136+ publish(new event. MouseReleased (e))
137137 }
138138
139139 def onFirstSubscribe (): Unit = peer.addMouseListener(l)
@@ -145,10 +145,10 @@ abstract class Component extends UIElement {
145145 val moves : Publisher = new LazyPublisher {
146146 lazy val mouseListener : MouseListener = new MouseListener {
147147 def mouseEntered (e : java.awt.event.MouseEvent ): Unit =
148- publish(new MouseEntered (e))
148+ publish(new event. MouseEntered (e))
149149
150150 def mouseExited (e : java.awt.event.MouseEvent ): Unit =
151- publish(new MouseExited (e))
151+ publish(new event. MouseExited (e))
152152
153153 def mouseClicked (e : java.awt.event.MouseEvent ): Unit = ()
154154 def mousePressed (e : java.awt.event.MouseEvent ): Unit = ()
@@ -157,10 +157,10 @@ abstract class Component extends UIElement {
157157
158158 lazy val mouseMotionListener : MouseMotionListener = new MouseMotionListener {
159159 def mouseMoved (e : java.awt.event.MouseEvent ): Unit =
160- publish(new MouseMoved (e))
160+ publish(new event. MouseMoved (e))
161161
162162 def mouseDragged (e : java.awt.event.MouseEvent ): Unit =
163- publish(new MouseDragged (e))
163+ publish(new event. MouseDragged (e))
164164 }
165165 def onFirstSubscribe (): Unit = {
166166 peer.addMouseListener(mouseListener)
@@ -179,7 +179,7 @@ abstract class Component extends UIElement {
179179 // mouse wheel events if there is a listener installed. See ticket #1442.
180180 lazy val l : MouseWheelListener = new MouseWheelListener {
181181 def mouseWheelMoved (e : java.awt.event.MouseWheelEvent ): Unit =
182- publish(new MouseWheelMoved (e))
182+ publish(new event. MouseWheelMoved (e))
183183 }
184184 def onFirstSubscribe (): Unit = peer.addMouseWheelListener(l)
185185 def onLastUnsubscribe (): Unit = peer.removeMouseWheelListener(l)
@@ -188,9 +188,9 @@ abstract class Component extends UIElement {
188188
189189 object keys extends Publisher {
190190 peer.addKeyListener(new KeyListener {
191- def keyPressed (e : java.awt.event.KeyEvent ): Unit = publish(new KeyPressed (e))
192- def keyReleased (e : java.awt.event.KeyEvent ): Unit = publish(new KeyReleased (e))
193- def keyTyped (e : java.awt.event.KeyEvent ): Unit = publish(new KeyTyped (e))
191+ def keyPressed (e : java.awt.event.KeyEvent ): Unit = publish(new event. KeyPressed (e))
192+ def keyReleased (e : java.awt.event.KeyEvent ): Unit = publish(new event. KeyReleased (e))
193+ def keyTyped (e : java.awt.event.KeyEvent ): Unit = publish(new event. KeyTyped (e))
194194 })
195195 }
196196
@@ -205,16 +205,16 @@ abstract class Component extends UIElement {
205205 // TODO: deprecated, remove after 2.8
206206 peer.addComponentListener(new java.awt.event.ComponentListener {
207207 def componentHidden (e : java.awt.event.ComponentEvent ): Unit =
208- publish(UIElementHidden (Component .this ))
208+ publish(event. UIElementHidden (Component .this ))
209209
210210 def componentShown (e : java.awt.event.ComponentEvent ): Unit =
211- publish(UIElementShown (Component .this ))
211+ publish(event. UIElementShown (Component .this ))
212212
213213 def componentMoved (e : java.awt.event.ComponentEvent ): Unit =
214- publish(UIElementMoved (Component .this ))
214+ publish(event. UIElementMoved (Component .this ))
215215
216216 def componentResized (e : java.awt.event.ComponentEvent ): Unit =
217- publish(UIElementResized (Component .this ))
217+ publish(event. UIElementResized (Component .this ))
218218 })
219219
220220 peer.addFocusListener(new java.awt.event.FocusListener {
@@ -224,18 +224,18 @@ abstract class Component extends UIElement {
224224 }
225225
226226 def focusGained (e : java.awt.event.FocusEvent ): Unit =
227- publish(FocusGained (Component .this , other(e), e.isTemporary))
227+ publish(event. FocusGained (Component .this , other(e), e.isTemporary))
228228
229229 def focusLost (e : java.awt.event.FocusEvent ): Unit =
230- publish(FocusLost (Component .this , other(e), e.isTemporary))
230+ publish(event. FocusLost (Component .this , other(e), e.isTemporary))
231231 })
232232
233233 peer.addPropertyChangeListener(new java.beans.PropertyChangeListener {
234234 def propertyChange (e : java.beans.PropertyChangeEvent ): Unit =
235235 e.getPropertyName match {
236- case " font" => publish(FontChanged (Component .this ))
237- case " background" => publish(BackgroundChanged (Component .this ))
238- case " foreground" => publish(ForegroundChanged (Component .this ))
236+ case " font" => publish(event. FontChanged (Component .this ))
237+ case " background" => publish(event. BackgroundChanged (Component .this ))
238+ case " foreground" => publish(event. ForegroundChanged (Component .this ))
239239 case _ =>
240240 /* case "focusable" =>
241241 case "focusTraversalKeysEnabled" =>
0 commit comments