示例#1
0
文件: UIForm.java 项目: lzpfmh/jphp
  @Signature(@Arg("value"))
  public Memory __setMaximized(Environment env, Memory... args) {
    if (args[0].toBoolean()) {
      frame.setExtendedState(frame.getExtendedState() | Frame.MAXIMIZED_BOTH);
    } else {
      frame.setExtendedState(Frame.NORMAL);
    }

    return Memory.NULL;
  }
示例#2
0
文件: UIForm.java 项目: lzpfmh/jphp
 @Signature
 protected Memory __getMaximized(Environment env, Memory... args) {
   return (frame.getExtendedState() & Frame.MAXIMIZED_BOTH) == Frame.MAXIMIZED_BOTH
       ? Memory.TRUE
       : Memory.FALSE;
 }
示例#3
0
文件: UIForm.java 项目: lzpfmh/jphp
 @Override
 public Component getContentComponent() {
   return frame.getContentPane();
 }
示例#4
0
文件: UIForm.java 项目: lzpfmh/jphp
 @Signature(@Arg("action"))
 public Memory setDefaultCloseOperation(Environment env, Memory... args) {
   frame.setDefaultCloseOperation(args[0].toInteger());
   return Memory.NULL;
 }
示例#5
0
文件: UIForm.java 项目: lzpfmh/jphp
 @Override
 protected void onInit(Environment env, Memory... args) {
   frame = new JFrameX();
   frame.setLayout(new XYLayout());
 }