javajs.swing.JPopupMenu Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jmol Show documentation
Show all versions of jmol Show documentation
Jmol: an open-source Java viewer for chemical structures in 3D
package javajs.swing;
import javajs.awt.Component;
public class JPopupMenu extends AbstractButton {
// note that in Java Swing JPopupMenu extends
// JComponent, but here we extend AbstractButton
// so that it shares the SwingComponent interface
boolean tainted = true;
static {
/**
* @j2sNative
*
* SwingController.setDraggable(javajs.swing.JPopupMenu);
*/
{
}
}
public JPopupMenu(String name) {
super("mnu");
this.name = name;
}
public void setInvoker(Object applet) {
this.applet = applet;
/**
* @j2sNative
*
* SwingController.setMenu(this);
*
*/
{}
}
/**
* @param applet
* @param x
* @param y
*/
public void show(Component applet, int x, int y) {
/**
* @j2sNative
*
* if (applet != null)
* this.tainted = true;
* SwingController.showMenu(this, x, y);
*
*/
{}
}
public void disposeMenu() {
/**
* @j2sNative
*
* SwingController.disposeMenu(this);
*/
{}
}
@Override
public String toHTML() {
return getMenuHTML();
}
}