# GUI 프로그래밍 문제 유형

{% hint style="info" %}
**GUI 프로그래밍 문제**는 제출모드, 실행모드를 지원합니다.
{% endhint %}

**학습진행 장에서 실습화면 인터페이스를 확인하지 않으셨다면 아래 링크를 먼저 확인하시기를 권장합니다.**

{% content-ref url="/pages/-LrsePuO5JmOGn3Q0FMA" %}
[실습화면 인터페이스](/ko/edu-student/learing-process/interface-practice.md)
{% endcontent-ref %}

### **GUI 프로그래밍 문제**

GUI 프로그래밍 문제 요구사항에 맞게 간단한 윈도우 어플리케이션 프로그램을 작성하실 수 있습니다.&#x20;

현&#xC7AC;**`Java Swing`, `Java FX`, `Java AWT`, `PyQt4`, `Python Tkinter`, `Python3 Tkinter`, `Pygame`,`NET (C#)`**&#xC744; 지원하고 있습니다.

![GUI프로그래밍 실습 인터페이스](/files/-MLHSBjSk0Yc25hwCaCk)

이론 설명, 실습 내용, 에디터, 터미널의 배치는 다른 프로그래밍 문제와 동일합니다.&#x20;

우측 상단의 **실행** 버튼을 클릭하면 아래 화면과 같이 새 창이 뜨면서 그 결과를 웹을 통해 확인하실 수 있습니다. "실행 결과"에는 코드 실행 결과 로그를 확인할 수 있으니, 모듈 확인 및 디버깅 시에 활용하시면 됩니다.&#x20;

![](/files/-MKnQ1JPY_FFGu_vlaUF)

우측 상단의 톱니바퀴 모양의 아이콘을 클릭하여 자신의 화면에 맞게 설정하여 실행시켜 봅시다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.goorm.io/ko/edu-student/quiz-type/gui.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
