Java Swing and

5 отговора 190 прегледа
#1

Java Swing and

imam problem sas java swing.

iskam da izpolzvam JFrame i WindowListener, no kogato gi kombiniram i pri windowClosing ne sloja System.exit, vapreki tova prozoreca mi izchezva, a programata mi ne prekasva.
Kogato polzvam samo Frame, koeto ne e chast ot swing i napravia sashtoto, prozoreca mi ne izchezva. Kak da go napravia da ne izchezva i pri JFrame?

niakoi ima li ideia?

10x na sichki

Отговор
в отговор на Swing #2

Re: Java Swing and

ми оверрайдваш дефолтното поведение при клозинг... прозореца ти изчезва при диспозе, просто махни диспозе ()... ако изобщо съм те разбрал какво точно имаш предвид...

--
The#Project - лайфстайл списание в мрежата
Отговор
в отговор на voyager #3

Re: Java Swing and

dispose unishtojava obekta.. a na men pri closing obekta ostava no izchezva... a vav windowclosing niamam nishto napisano.. prazno e prosto

Отговор
в отговор на Swing #4

Re: Java Swing and

я пусни малко кодец да те разберем

--
The#Project - лайфстайл списание в мрежата
Отговор
в отговор на Swing #5

Re: Java Swing and

Po default windowa (JFrame-a) stava invisible. Za da promenish tova povedenie, izpolzvai setDefaultCloseOperation methoda. Eto mu i javadoca:

public void setDefaultCloseOperation(intoperation)

Sets the operation that will happen by default when the user initiates a "close" on this frame. You must specify one of the following choices:

DO_NOTHING_ON_CLOSE (defined in WindowConstants): Don't do anything; require the program to handle the operation in the windowClosing method of a
registered WindowListener object.
HIDE_ON_CLOSE (defined in WindowConstants): Automatically hide the frame after invoking any registered WindowListener objects.
DISPOSE_ON_CLOSE (defined in WindowConstants): Automatically hide and dispose the frame after invoking any registered WindowListener objects.
EXIT_ON_CLOSE (defined in JFrame): Exit the application using the System exit method. Use this only in applications.

The value is set to HIDE_ON_CLOSE by default.


Отговор
в отговор на Gencho #6

Re: Java Swing and

blagodaria mnogo gencho, naistina pomogna tova.

V momenta ima obache edno drugo neshto s koeto ne moga da se opravia. Triabva mi neshto kato JComboBox, koito obache da moje da ima i kartinki pred texta. Misleh da go napravia sas JPopUpMenu, obache iskam da ogranicha goleminata na prozorcheto, kakto moje na JComboBoxa da mu se dade broi elementi max v izbora. Pri menu-to kato mu dam maximalna golemina na prozoreca, to se opitva da sabere vsichko v nego i vmesto da stane scrollable stava nagachkano i nishto ne se razbira. Imate li niakakva ideia?

10x predvaritelno

Отговор