Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Custom Form Açılırken Kapatma İşlemi

  j-Platform/LPT

Oluşturduğum Custom bir formu açılışta kapatma işlemini nasıl yapabilirim?


Form Close form kapatma


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

Formun eventlarında bulunan onContainerOpened metodunu aşağıdaki kod örneğiyle kullanarak yapabilirsiniz.


public void onContainerOpened(JLbsXUIControlEvent event)
{
event.getContainer().checkAndClose();
}






05/01/17 11:19


Kişi bilgileri gizlidir. Logo çalışanları görebilir.

İkinci bir yöntem olarak aşağıdaki yöntem kullanılabilir

public void onContainerOpened(JLbsXUIControlEvent event)
{
JLbsXUIPane container = event.getContainer();
      Component form = SwingUtilities.getRoot(container);
      if (form instanceof JFrame)
      {
             JFrame frame = (JFrame) form;
             frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING));
      }
}




06/01/17 08:51

Cevap vermek için giriş yapmanız gerekmektedir.