コード例 #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());
 }