menu item text failure example. swap text and action in the menuitem and it
will work.

xml:------------------------------------------------

<?xml version="1.0" encoding="UTF-8"?>
<frame size="200,200" title="Text - Action Issue" id="primaryFrame"
layout="BorderLayout">
        <menubar>
                <menu text="Edit" Mnemonic="VK_E" >
                        <menuitem  text="Edit Prefs"  action="testAction" />
                </menu>
        </menubar>
</frame>


end xml:--------------------------------------------
java: ----------------------------------------------


import org.swixml.*;

import java.awt.event.*;
import javax.swing.*;

/**
 * @author Kate Rhodes [EMAIL PROTECTED]
 *
 */
public class ActionTextTest {
        SwingEngine swix;
        protected final String DEFAULT_LAYOUT = "actionTextTest.xml";
        public Action testAction = new AbstractAction() {
                                        public void actionPerformed(ActionEvent 
e) {

                                        }
                                };
        public ActionTextTest(){
                swix = new SwingEngine(this);
                try {
                        swix.render(DEFAULT_LAYOUT).setVisible(true);
                        System.out.println("rendering complete");
                } catch (Exception e) {
                        System.out.println("error: " + e);
                }

        }

        public static void main(String[] args) {
                new ActionTextTest();
        }
}

end java: ------------------------------------------


Reply via email to