Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Java

    1. Java에서 JTextField와 JTextArea의 차이점은 무엇입니까?

      JTextField 의 주요 차이점 및 JTextArea Java에서는 JTextField 한 줄의 텍스트 입력 가능 GUI 애플리케이션에서 JTextArea 여러 줄의 텍스트를 입력할 수 있습니다. GUI 응용 프로그램에서. JTextField JTextFeld 사용자가 텍스트 값을 한 줄 형식으로 입력할 수 있도록 하는 가장 중요한 구성 요소 중 하나입니다. JTextField ActionListener 를 생성합니다. 인터페이스 내부에 일부 입력을 입력하려고 할 때. JTextComponent JTextFiel

    2. Java에서 CLOB 유형을 문자열로 변환하는 방법은 무엇입니까?

      CLOB는 일반적으로 Character Large Object의 약자이며 SQL Clob은 내장 데이터 유형이며 많은 양의 텍스트 데이터를 저장하는 데 사용됩니다. 이 데이터 유형을 사용하여 최대 2,147,483,647자까지 데이터를 저장할 수 있습니다. JDBC API의 java.sql.Clob 인터페이스는 CLOB 데이터 유형을 나타냅니다. JDBC의 Clob 개체는 SQL locator를 사용하여 구현되므로 데이터가 아닌 SQL CLOB에 대한 논리적 포인터를 보유합니다. MySQL 데이터베이스는 TINYTEXT, TEX

    3. Java에서 리소스를 자동으로 닫는 방법은 무엇입니까?

      JDBC에서 try-with-resources를 사용하여 리소스를 자동으로 닫을 수 있습니다. 구문 try(리소스 선언){ body.....} catch (SQLException e) { e.printStackTrace();} try에서 선언된 하나 이상의 리소스가 있는 try 문입니다. 여기서 리소스는 더 이상 필요하지 않으면 닫아야 하는 개체입니다. 여기에 여러 리소스를 선언할 수 있으며 모든 리소스는 명령문의 끝에서 자동으로 닫힙니다. 여기서 선언하는 객체/리소스는 java.lang.AutoCloseable 또는 java

    4. Java 9의 인터페이스에서 개인 메서드를 사용할 수 있습니까?

      예, Java9부터 인터페이스에서 private 메소드를 사용할 수 있습니다. 예 interface MyInterface {    public abstract void demo();    public default void defaultMethod() {       privateMethod();       staticPrivateMethod();       System.out.println("This is a

    5. 이벤트 핸들링이란 무엇이며 Java에서 이벤트 핸들링의 구성 요소를 설명합니까?

      Java의 GUI는 마우스를 통해 사용자와의 상호작용을 처리합니다. , 키보드 버튼과 같은 다양한 사용자 컨트롤 , 체크박스 , 텍스트 필드 , 등을 이벤트로 사용합니다. 이러한 이벤트는 Java를 이벤트 기반 프로그래밍으로 구현하기 위해 적절하게 처리되어야 합니다. 이벤트 처리의 구성요소 이벤트 이벤트 소스 이벤트 리스너/핸들러 이벤트 이벤트는 소스 개체의 상태 변경을 설명하는 개체로 정의됩니다. . 자바는 java.awt.event 내에서 이러한 이벤트 클래스의 수를 정의합니다. 패키지 일부 이벤트는 ActionEve

    6. Java의 추상 클래스에서 매개변수화된 생성자를 정의할 수 있습니까?

      예 , 추상 클래스에서 매개변수화된 생성자를 정의할 수 있습니다. 추상 클래스에서 매개변수화된 생성자를 정의하기 위한 조건 추상 클래스를 확장하는 클래스에 생성자가 있고 슈퍼클래스 매개변수화된 생성자를 호출할 수 있는지 확인해야 합니다. super() 를 사용하여 서브클래스에서 슈퍼클래스 매개변수화된 생성자를 호출할 수 있습니다. 전화하세요. super()를 배치하지 않는 경우 하위 클래스 생성자 호출, 컴파일 시간 오류 발생합니다. 예시 abstract class AbstractClassTest {    A

    7. Java에서 명시적으로 GC(가비지 수집)를 호출하려면 어떻게 해야 합니까?

      객체에 대한 참조가 더 이상 없으면 객체가 종료되고 가비지 컬렉션 JVM에 의해 자동으로 완료될 이러한 최종 객체 수집을 시작합니다. . 가비지 수집을 직접 호출할 수 있지만 GC 즉시 실행을 시작합니다. 쓰레기 컬렉션 두 가지 방법으로 명시적으로 System.gc() 메서드 Runtime.gc() 메소드 java.lang. Runtime.freeMemory() 메소드는 Java Virtual Machine(JVM)의 여유 메모리 양을 반환합니다. . gc() 호출 메소드로 인해 freeMemory에서 반환된 값이 증

    8. Java에서 JRadioButton과 JCheckBox의 차이점은 무엇입니까?

      둘 다 JRadioButton 및 JCheckBox 구성 요소는 JToggleButton 을 확장할 수 있습니다. 클래스에서 가장 큰 차이점은 JRadioButton 한 번에 하나의 버튼만 선택할 수 있는 버튼 그룹입니다. 반면 JCheckBox 한 번에 여러 항목을 선택할 수 있는 확인란 그룹입니다. . JRadio버튼 JRadioButton 선택되거나 선택되지 않은 상태의 항목을 나타내는 구성 요소입니다. 일반적으로 라디오 버튼 그룹은 사용자에게 옵션을 제공하기 위해 생성되지만 만 하나의 옵션을 선택할 수 있습니다.

    9. Java에서 Java Swing의 아키텍처를 설명합니까?

      자바 스윙 그래픽 사용자 인터페이스(GUI ) 자바 프로그램의 경우. Java Swing은 Abstract Windows Toolk라는 이전 API를 기반으로 개발되었습니다. 그것(AWT). Java Swing은 AWT보다 풍부하고 정교한 GUI 구성 요소를 제공합니다. GUI 구성요소는 단순한 수준에서 복잡한 수준까지 다양합니다. 나무 및 테이블 . Java Swing은 플러그 가능한 모양과 느낌을 제공합니다. 기본 플랫폼과 독립적인 Java 프로그램의 모양과 느낌을 허용합니다. 자바 스윙의 특징 Java Swing은 플랫폼에

    10. Java에서 JTextField가 숫자만 허용하도록 하려면 어떻게 해야 합니까?

      기본적으로 JTextField 숫자 허용 , 문자 , 및 특별한 문자 . JTextField 에 입력된 사용자 입력 확인 특히 입력 문자열을 int와 같은 숫자 값으로 변환해야 하는 경우 어려울 수 있습니다. 아래 예에서 JTextField 숫자 값 입력만 허용 . 예시 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JTextFieldValidation extends JFrame {    JTextField tf

    11. Java에서 SwingUtilities 클래스의 중요성은 무엇입니까?

      Java에서는 스윙 컴포넌트가 화면에 표시된 후 Event Handling Thread라는 하나의 스레드에서만 작동할 수 있습니다. . 별도의 블록에 코드를 작성할 수 있으며 이 블록에 이벤트 참조를 제공할 수 있습니다. 취급 스레드 . SwingUtilities 클래스에는 invokeAndWait()라는 두 가지 중요한 정적 메서드가 있습니다. 및 invokeLater() 이벤트 에 코드 블록에 대한 참조를 넣는 데 사용 대기열 . 구문 public static void invokeAndWait(Runnable doRun)

    12. Java에서 다양한 유형의 JOptionPane 대화 상자는 무엇입니까?

      JOptionPane JComponent 의 하위 클래스입니다. 모달 대화 상자를 만들고 사용자 지정하기 위한 정적 메서드가 포함된 클래스 간단한 코드를 사용하여 JOptionPane JDialog 대신 사용됩니다. 코드의 복잡성을 최소화합니다. JOptionPane 네 가지 표준 아이콘(질문, 정보, 경고 및 오류) 중 하나가 있는 대화 상자를 표시합니다. ) 또는 사용자가 지정한 사용자 정의 아이콘. JOptionPane 클래스는 네 가지 유형의 대화 상자를 표시하는 데 사용됩니다. 메시지 대화 상자 - 사용자에게

    13. Java에서 MouseListener와 MouseMotionListener의 차이점은 무엇입니까?

      MouseListener 를 구현할 수 있습니다. MouseMotionListener 를 구현할 수 있는 반면 마우스 이벤트를 처리하는 동안 마우스가 안정적인 경우 인터페이스 마우스 이벤트를 처리하는 동안 마우스가 움직일 때의 인터페이스입니다. 마우스 리스너 마우스 이벤트 누르면 실행됩니다. , 릴리스 또는 클릭 (누른 후 떼기) 소스 개체에서 마우스 버튼(왼쪽 또는 오른쪽 버튼)을 누르거나 마우스 포인터를 소스 개체에서(입력) 및 멀리(종료) 위치에 둡니다. 마우스 리스너 인터페이스는 다음 5가지 추상 메서드를 선언합니

    14. Java에서 SwingWorker 클래스의 중요성은 무엇입니까?

      SwingWorker 클래스를 사용하면 비동기 를 수행할 수 있습니다. 작업 작업자 스레드(예:장기 실행 작업)에서 Event Dispatch Thread(EDT)에서 Swing 구성 요소를 업데이트합니다. ) 작업 결과를 기반으로 합니다. 자바 1.6 버전에서 도입되었습니다. SwingWorker 클래스 java.swing.SwingWorker class는 백그라운드에서 시간 소모적인 작업을 수행하는 작업 작업자입니다. SwingWorker 인스턴스가 3개의 스레드, 현재 와 상호작용합니다. 스레드 , 작업자 스레드 및

    15. Java에서 JComboBox와 JList의 차이점은 무엇입니까?

      JComboBox 드롭다운 목록을 표시하는 구성요소입니다. 사용자에게 한 번에 하나의 항목만 선택할 수 있는 옵션을 제공합니다. 반면 JList 여러 항목(행) 표시 사용자에게 여러 항목을 선택할 수 있는 옵션도 제공합니다. . JComboBox JComboBox 수정 가능 또는 읽기 전용 . ActionListener , ChangeListener 또는 ItemListener 인터페이스는 JComboBox에서 사용자 작업을 처리하는 데 사용할 수 있습니다. . getSelectedItem() 메소드를 사용하여 콤보 상

    16. Java에서 JTextField 내부의 문자 수를 어떻게 제한할 수 있습니까?

      JTextFeld 사용자가 한 줄 형식으로 텍스트 값을 입력할 수 있도록 하는 가장 중요한 구성 요소 중 하나입니다. 사용자가 JTextField 에 입력할 수 있는 문자 수를 제한할 수 있습니다. PlainDocument 를 사용하여 달성할 수 있습니다. 수업. 아래 예에서는 PlainDocument 따라서 사용자는 최대 10자까지 입력할 수 있지만 10자를 초과하면 허용하지 않습니다. 예 import java.awt.*; import javax.swing.*; import javax.swing.text.*; class J

    17. Java에서 JToggleButton을 어떻게 구현할 수 있습니까?

      JToggleButton JToggleButton AbstractButton 의 확장입니다. 켜기 로 전환할 수 있는 버튼을 나타내는 데 사용할 수 있습니다. 및 꺼짐 . JToggleButton 일 때 한 번 누르면 눌린 상태로 유지되며 두 번째로 누를 때만 해제할 수 있습니다. JToggleButton ActionEvent 생성 누를 때마다. JToggleButton ItemEvent를 생성할 수도 있습니다. , 이 이벤트는 선택 개념을 지원하는 구성 요소에서 사용됩니다. JToggleButton 누르면 선택됩니다.

    18. Java에서는 몇 가지 유형의 JDialog 상자를 만들 수 있습니까?

      JDialog 대화 상자 의 하위 클래스입니다. 클래스이며 창의 오른쪽 상단 모서리에 최소화 및 최대화 버튼이 없습니다. Java에서 두 가지 유형의 JDialog 상자를 만들 수 있습니다. 모달 대화상자 비모달 대화상자 모달 JDialog 자바에서 모달 대화 창이 활성화되면 모든 사용자 입력이 해당 창으로 전달되고 이 모델 대화 상자가 닫힐 때까지 애플리케이션의 다른 부분에 액세스할 수 없습니다. 비모달 JDialog 자바에서 비모달 대화상자 창이 활성화되어 있으면 애플리케이션의 다른 부분에 여전히 정상적으로 액세스할

    19. Java에서 JScrollBar와 JScrollPane의 차이점은 무엇입니까?

      JScrollBar 구성요소 입니다. 자체 이벤트를 처리하지 않는 반면 JScrollPane 컨테이너입니다. 자체 이벤트를 처리하고 자체 스크롤을 수행합니다. JScrollBar JScrollPane 을 가질 수 없습니다. 반면 JScrollPane JScrollBar를 가질 수 있습니다. . JScrollBar JScrollBar 의 개체 클래스는 가로 를 추가하는 데 사용됩니다. 및 세로 스크롤바 사용자가 지정된 최소값과 최대값 사이에서 항목을 선택할 수 있도록 합니다. JScrollBar 클래스는 스크롤바 의 구

    20. Java의 JTextArea 내부에 줄 바꿈 및 줄 바꿈 텍스트를 어떻게 구현할 수 있습니까?

      JTextArea 텍스트를 표시하거나 사용자가 텍스트를 입력할 수 있도록 하는 여러 줄 텍스트 구성요소이며 CaretListener 를 생성합니다. JTextArea 의 기능을 구현하려고 할 때 인터페이스 요소. JTextArea 클래스는 JTextComponent 를 상속합니다. 자바 클래스 아래 예에서는 JTextArea 사용자가 있는 클래스는 단어 줄 바꿈을 선택할 수 있습니다. 또는 나 인 랩 ItemListener 를 사용하는 확인란 인터페이스. 예 import javax.swing.*; import java.aw

    Total 1921 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:13/97  20-컴퓨터/Page Goto:1 7 8 9 10 11 12 13 14 15 16 17 18 19