Агуулгын хүснэгт:

AWT цонхыг хэрхэн хаах вэ?
AWT цонхыг хэрхэн хаах вэ?

Видео: AWT цонхыг хэрхэн хаах вэ?

Видео: AWT цонхыг хэрхэн хаах вэ?
Видео: ЦОНХНЫ ХАЛЬСЫГ ХЭРХЭН НААХ ВЭ? 2024, Арваннэгдүгээр
Anonim

Бид чадна хаах нь AWT цонх эсвэл Хүрээ dispose() эсвэл System руу залгаж болно. exit() дотор windowClosing() арга. WindowClosing() аргыг WindowListener интерфэйс болон WindowAdapter классаас олж болно. WindowAdapter анги нь WindowListener интерфэйсүүдийг хэрэгжүүлдэг.

Үүнтэй адилаар та цонхны хүрээг хэрхэн хаах вэ гэж асууж магадгүй юм.

Цонхыг хаах хоёр арга бий:

  1. Хаах товчийг дарсны дараа цонхыг устгана уу: Цонхны доторх устгах аргыг дуудаж хаах арга. хүрээ.
  2. Хаах товчийг дарсны дараа програмыг зогсооно уу: Систем рүү залгах. цонхны доторх гарах арга Хаах арга.

Мөн Java-г хэрхэн хаах вэ? Хэрвээ чи хүсвэл хаах эсвэл цуцлах java Үүнээс өмнөх програмыг ашиглах бол таны цорын ганц сонголт бол Системийг ашиглах явдал юм. exit (int status) эсвэл Runtime. getRuntime(). гарах().

Дараа нь би JFrame-г гарахгүйгээр хэрхэн хаах вэ гэсэн асуулт гарч ирнэ.

Ямар ч арга байхгүй хаах а JFrame мөн энэ нь зүгээр л нуугдаж байх ёстой. Хэрэв та энэ нь системийн нөөцийг авахаас айж байгаа бол үүнийг орхиж, хог цэвэрлэгч үүнийг арилгахыг хүлээж болно.

Java дээр Dispose арга гэж юу вэ?

The устгах арга () нь дүүжин багцын нэг хэсэг бол System. exit() нь нэг хэсэг юм java багц систем. захиран зарцуулах () арга Frame/UI бүрэлдэхүүн хэсэг бүр дэх нөөцийг цэвэрлэхэд тусалдаг бол System. захиран зарцуулах () нь VM-г унтраадаггүй, харин Систем. exit() нь системийг унтрааж, нээгдсэн бариул бүрийг арилгадаг

Зөвлөмж болгож буй: