없는 것만

  • 홈
  • 방명록

Dialog 2

Swing JDialog

부모창이 있다면 생성자 파라미터로 넘겨서 사용한다. 보통은 JFrame을 사용하면 충분하고 JDialog와 JFrame 두 화면에서 호출해야 한다면 생성자를 분리하는 게 편하다.추가로 전달할 값이 있다면 생성자 파라미터로 넘기는 것이 낫다. 자식창이 부모의 데이터를 호출하는 방식은 지양해야 한다. public SelectDialog(JFrame owner) { super(owner, "선택 팝업", true); //부모 타이틀 modal setLocationRelativeTo(owner); //부모 가운데 선택 버튼을 클릭했는지 구분자를 두고 JDialog로 종료되면 결과를 가져올 수 있다.dipose가 호출되었지만 JDialog에 접근할 수 있는 상태고 참조가 없어지면 GC 대상으로 처리된다..

Java/Swing 2026.03.08

Swing Overlay

이런 방식이 있다는 설명으로, 실제 사용 시에는 SwingWorker를 같이 사용해야 한다!1. GlassPane작성한 값 Panel을 setGlassPane(buildGlass())로 넣어주고, visible로 사용하면 된다.보여줄 내용이 있으면 적용이 다양하게 적용 가능하다.//생성private JPanel buildGlass() { glass = new JPanel(new GridBagLayout()); glass.setOpaque(false); glass.setCursor(new Cursor(Cursor.WAIT_CURSOR)); glass.addMouseListener(new java.awt.event.MouseAdapter() {}); //뒤쪽 클릭 막기 JLabel..

Java/Swing 2026.03.08
이전
1
다음
더보기
프로필사진

없는 것만

과거의 나야 고맙다

  • Info (75)
    • Lang (22)
      • Python (1)
      • Javascript (4)
    • Java (24)
      • Swing (6)
    • DataBase (3)
    • Server (1)
    • Spring(Boot) (1)
    • Tools (10)
    • DevEtc (8)
    • ETC (8)
    • MY (15)

Tag

Swing, 정규식, Java, 갤럭시워치, Github, mariaDB, thread, SpringBoot, 카톡, hackerrank, Delphi, EDT, STS, Dialog, Codility, PASCAL, GIT, svn, 이클립스, VS Code,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp All rights reserved.

티스토리툴바