예제 #1
0
파일: WindowSearch.java 프로젝트: kbak/lkc
  WindowSearch(final String gladeFile) throws FileNotFoundException {
    final XML xmlWndWelcome = Glade.parse(gladeFile, "wndSearch");

    w = (Window) xmlWndWelcome.getWidget("wndSearch");
    final Button btnCancel = (Button) xmlWndWelcome.getWidget("btnCancel2");

    w.connect(
        new Window.DeleteEvent() {

          @Override
          public boolean onDeleteEvent(Widget arg0, Event arg1) {
            Gtk.mainQuit();
            return false;
          }
        });

    btnCancel.connect(
        new Button.Clicked() {

          @Override
          public void onClicked(Button arg0) {
            w.hide();
          }
        });
    w.setPosition(WindowPosition.CENTER);
  }
예제 #2
0
파일: WindowWelcome.java 프로젝트: kbak/lkc
  WindowWelcome(final String gladeFile) throws FileNotFoundException {
    final XML xmlWndWelcome = Glade.parse(gladeFile, "wndWelcome");

    w = (Window) xmlWndWelcome.getWidget("wndWelcome");
    final Button btnCancel = (Button) xmlWndWelcome.getWidget("btnCancel1");
    final Button btnNext = (Button) xmlWndWelcome.getWidget("btnNext");
    final RadioButton rbtnStartNew = (RadioButton) xmlWndWelcome.getWidget("rbtnStartNew");

    w.connect(
        new Window.DeleteEvent() {

          @Override
          public boolean onDeleteEvent(Widget arg0, Event arg1) {
            Gtk.mainQuit();
            return false;
          }
        });

    btnCancel.connect(
        new Button.Clicked() {

          @Override
          public void onClicked(Button arg0) {
            Gtk.mainQuit();
          }
        });

    btnNext.connect(
        new Button.Clicked() {

          @Override
          public void onClicked(Button arg0) {
            if (rbtnStartNew.getActive()) {
              w.hide();
              WindowInspect wndInspect;
              try {
                wndInspect = new WindowInspect(gladeFile);
                wndInspect.w.show();
                wndInspect.start();
              } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
              }
            } else {
              w.hide();
              try {
                WindowConfig wnd = new WindowConfig(gladeFile, null);
                wnd.run();
              } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
              }
            }
          }
        });
    w.setPosition(WindowPosition.CENTER);
  }