-
JAVA 컴퓨터, 프로그램, 자바 소개자바 JAVA 2020. 7. 21. 06:50
1.9 메시지 대화상자에 텍스트 표시
그래픽 대화 상자에서 텍스트를 표시할 수 있다.
Listing 1.17의 프로그램은 그림 1.17과 같이 콘솔에 텍스트를 표시한다. 넌 할 수 있다.
프로그램을 다시 작성하여 메시지 대화 상자에 텍스트를 표시하십시오. 그러기 위해서는, 당신은 그 제품을 사용해야 한다.
JOptionPane 클래스의 showMessageDialog 메서드. JOptionPane은 많은 것들 중 하나이다.
"바퀴를 재발명"하지 않고 재사용할 수 있는 Java 라이브러리의 미리 정의된 클래스. 너
showMessageDialog 방법을 사용하여 메시지 대화 상자의 텍스트를 표시할 수 있음
그림 1.18과 같다. 새 프로그램은 Listing 1.4에 주어진다.
LISTING 1.4 환영InMessageDialogBox.java
1.9 메시지 대화상자에 텍스트 표시 23
제목 표시줄
제목
처음 세 줄은 블록 댓글이다. 첫 번째 행은 /*로 시작하고 마지막 행은 끝난다.
*/와 함께. 관례상 다른 모든 행은 별표(*)로 시작한다.
이 프로그램은 Java 클래스 JOPtionPane(9라인)을 사용한다. Java의 미리 정의된 클래스는
패키지로 묶었다. JOPtionPane은 Javax.Swing 패키지에 들어 있다.
JOptionPane은
컴파일러가 할 수 있도록 4행의 가져오기 문을 사용하여 프로그램으로 가져오기
전체 이름 javax.properties가 없는 클래스를 찾으십시오.JOPtionPane
참고
만약 당신이 9행의 JOptionPane을 Javax.swing으로 교체한다면.JOPtionPane, you
4행으로 수입할 필요가 없다. 자바스. swing.JOptionPane은 의 전체 이름이다.
JOPtionPane 클래스
showMessageDialog 방법은 정적 방법이다. 그러한 방법은 실행되어야 한다.
클래스 이름 다음에 도트 연산자(.)를 사용하고 인수가 있는 메서드 이름을 사용하십시오.
방법에 대한 자세한 내용은 5장에서 논의될 것이다. showMessageDialog 방법은 다음과 같을 수 있다.
아래와 같이 두 개의 인수로 호출된다.
JOPtionPaneshowMessageDialog(null "Welcome to Java!");
자바스.프랜드를 수입하다JOptionPane, 가져오기
주법
메시지를 표시하다
꾸러미
JOPtionPaneshowMessageDialog(null, null)
"자바에 온 걸 환영해!");
첫 번째 주장은 항상 무효가 될 수 있다. null은 8장에서 충분히 논의될 자바 키워드다. 두 번째 인수는 표시할 텍스트 문자열이다.
showMessageDialog 방법을 사용하는 방법에는 여러 가지가 있다. 당분간은 그대
두 가지 방법만 알면 돼 하나는 다음과 같은 문구를 사용하는 것이다.
JOPtionPaneshowMessageDialog(null, x);
여기서 x는 표시할 텍스트의 문자열이다.
다른 하나는 다음과 같은 문구를 사용하는 것이다.
JOPtionPaneshowMessageDialog(null, x,
Y, JOPtionPane.INFORMATION_MESSAGE);
의 두 가지 버전.
showMessageDialog
24 1장 컴퓨터, 프로그램, 자바 소개
JOPtionPaneshowMessageDialog(null, null)
"자바에 온 걸 환영해!",
"메시지 표시",
JOPtionPaneINFORMATION_MESSAGE);
여기서 x는 표시할 텍스트의 문자열이고 y는 메시지 제목의 문자열이다.
네 번째 주장은 JOPtionPane일 수 있다.INFORM_MESSAGE, 원인
다음과 같이 메시지 상자에 표시할 정보 아이콘( )
예를 들면
참고
수입명세서에는 특정수입과 와일드카드수입의 두 종류가 있다.
The
특정 가져오기는 가져오기 문에 단일 클래스를 지정한다. 예를 들어, 다음 문장은 JOptionPane을 Javax.swing 패키지에서 수입한다.
자바스.프랜드를 수입하다JOptionPane;
와일드카드 가져오기는 별표를 사용하여 패키지에 포함된 모든 클래스를
와일드카드 예를 들어 다음 명령문은 패키지에서 모든 클래스를 가져오며
자바스의
자바스.프랜드를 수입하다*;
가져온 패키지의 클래스에 대한 정보는 컴파일할 때 읽히지 않거나
프로그램에서 클래스를 사용하지 않는 한 실행하십시오. 수입명세서는 단지 다음과 같이 말하고 있다.
클래스의 위치를 컴파일러. 특정 수입과 와일드카드 수입 신고 사이에는 실적 차이가 없다.
참고
System.out.println 문장의 시스템 클래스를 사용했음을 기억하십시오.
("Java에 오신 것을 환영합니다"); Listing 1.1. 시스템 클래스는 가져오기 때문에 가져오지 않음
Java.dll 패키지로. java.lang 패키지의 모든 클래스는 암시적으로
모든 Java 프로그램에 가져오기.
1.41 메시지 대화상자에 "Hello world"라는 메시지를 표시하는 문장은 무엇인가?
1.42 시스템 클래스를 가져올 필요가 없는 이유
1.43 다음 두 수입명세서 사이에 성과 차이가 있는가?
자바스.프랜드를 수입하다JOptionPane;
자바스.프랜드를 수입하다*;
1.10 프로그래밍 스타일 및 설명서
좋은 프로그래밍 스타일과 적절한 설명서 덕분에 프로그램을 쉽게 읽고
프로그래머가 오류를 방지하는 것을 돕는다.
프로그래밍 스타일은 프로그램이 어떻게 보이는지를 다룬다.
'자바 JAVA' 카테고리의 다른 글
JAVA ELEMENT 프로그래밍 (0) 2020.07.21 JAVA 문법오류와 들여쓰기, 주석달기 (0) 2020.07.21 자바 프로그램과 기억장치 (0) 2020.07.19 JAVA 소개 및 컴퓨터의 이해 (0) 2020.07.19 Model-driven architecture (0) 2020.07.16