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: ------------------------------------------