19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25 package com.sun.java.swing.plaf.motif;
26
27 import java.awt.*;
28 import java.awt.event.*;
29 import javax.swing.*;
30 import javax.swing.event.*;
31 import javax.swing.plaf.*;
32 import javax.swing.border.*;
33 import javax.swing.plaf.basic.*;
34
35
36 import javax.swing.plaf.basic.BasicMenuUI;
37
38 /**
39 * A Motif L&F implementation of MenuUI.
40 * <p>
41 *
42 * @author Georges Saab
43 * @author Rich Schiavi
44 */
45 public class MotifMenuUI extends BasicMenuUI
46 {
47
48 public static ComponentUI createUI( JComponent x ) {
49 return new MotifMenuUI();
50 }
51
52 // These should not be necessary because BasicMenuUI does this,
53 // and this class overrides createChangeListener.
54 // protected void installListeners() {
55 // super.installListeners();
56 // changeListener = createChangeListener(menuItem);
57 // menuItem.addChangeListener(changeListener);
58 // }
59 //
60 // protected void uninstallListeners() {
|
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25 package com.sun.java.swing.plaf.motif;
26
27 import java.awt.*;
28 import java.awt.event.*;
29 import javax.swing.*;
30 import javax.swing.event.*;
31 import javax.swing.plaf.*;
32 import javax.swing.border.*;
33 import javax.swing.plaf.basic.*;
34
35
36 import javax.swing.plaf.basic.BasicMenuUI;
37
38 /**
39 * A Motif {@literal L&F} implementation of MenuUI.
40 *
41 * @author Georges Saab
42 * @author Rich Schiavi
43 */
44 public class MotifMenuUI extends BasicMenuUI
45 {
46
47 public static ComponentUI createUI( JComponent x ) {
48 return new MotifMenuUI();
49 }
50
51 // These should not be necessary because BasicMenuUI does this,
52 // and this class overrides createChangeListener.
53 // protected void installListeners() {
54 // super.installListeners();
55 // changeListener = createChangeListener(menuItem);
56 // menuItem.addChangeListener(changeListener);
57 // }
58 //
59 // protected void uninstallListeners() {
|