swing

    1

    1답변

    나는 게임을 만들고 있는데, 사용자 이름을 입력하기위한 JTextField가있는 캐릭터 선택 화면을하고있다. 화면에는 JButton "Create Character"가있다. JTextField 및 문제 (이름 공간, 공백으로 시작하는 경우 등)가 있으면 JTextField 옆의 JLabel에 텍스트를 삽입합니다. JButton을 actionPerformed

    2

    1답변

    저는 최근에 WindowBuilder for Java로 프로그래밍을 시작했고 해결할 수없는 매우 성가신 문제가 발생했습니다. 문제는 YesOrNo 메서드가 완료되기 전에 (줄 131) 디버그 (System.out.println (answer);)가 실행되는 것입니다. 그래서 그것은 내 프로그램의 "앞서"실행됩니다. 내 코드 : main.java packag

    1

    1답변

    첫 번째 스윙 응용 프로그램을 만들고 있습니다. 그것은 포커 카드를 사용하는 메모리 게임입니다. JLabel을 사용하여 카드를 시뮬레이션하고 앞면과 뒷면에 아이콘을 설정합니다. 각 카드는 MouseListener이고 사용자가 클릭 할 때 두 개의 카드가 같은지 확인합니다. 두 장의 카드가 같은 카드가 아닌 경우이 두 장의 카드를 1 ~ 2 초 동안 표시하고

    0

    2답변

    jamel에 jlabel을 배치하려고 시도하는 이유는 actionlistener로 인해 최종적으로 만들어진 것입니다. final JPanel panelPayDetails = new JPanel(); panelPayDetails.setBounds(250, 25, 350, 250); JLabel lblnumber = new JLabel("Insert Nu

    1

    1답변

    JTextfield을 JPanel에 추가하고 싶습니다. 게임을하기 때문에 페인트 방법을 재정의하고 그림을 그리는 중입니다. JTextField을 추가하는 경우 표시되지 않습니다. 위치를 알고 있다면 클릭하고 텍스트를 추가 할 수도 있지만 JTextField이 깜박입니다. 언제든지 볼 수 있도록 페인트 레이어를 통해 JPanel에 JTextField을 추가

    2

    2답변

    JTextArea 주어진 너비 주어진 줄 수 (줄 바꿈 및 줄 바꿈 포함) 수를 안정적으로 계산하려면 노력하고있어. 이 정보를 사용하여 내 GUI에서 다른 구성 요소의 높이를 설정합니다 (예 : n 행의 경우 구성 요소 높이 n * 설정). this solution (아래에서 재현)을 우연히 발견했지만 문제가 있습니다. 그 라인에 텍스트가 너무 많지 않으면

    -1

    1답변

    스윙 튜토리얼을 살펴본 결과 내가 잘못한 것을 보지 못했습니다. jmenuitem을 클릭해도 아무 일도 일어나지 않는 이유는 무엇입니까? 내 첫 수업 : import javax.swing.*; public class WordProcess{ /*TODO: make program end on close */ public static void main

    0

    1답변

    구성 요소를 다시 그릴 때 (JComponent) 내 이벤트 리스너를 가져 오려고합니다. 다른 이벤트 리스너에 대해서는 읽었지만 Invalidate 또는 Repaints에 대한 올바른 이벤트 리스너는 없습니다. 이걸 할 수있는 방법은 없나요? 왜 내가 원하는가 : 변경 내용을 추적하는 메서드를 실행하기 위해 컨트롤에 변경 사항이있을 때 알림을 얻으려고합니다

    1

    2답변

    JDialog에 repaint()을 호출하면 화면에 아무것도 표시되지 않지만 문제가 발생합니다. 그러나 내 자체로 JDialog을 움직이면 페인트를하고 싶습니다. import java.awt.*; import java.awt.event.*; import javax.swing.*; public class dude extends JFrame {

    1

    3답변

    그래서 몇 분 동안 타이머를 사용하는 방법을 봤습니다. 여기에 유용한 스레드가 있습니다. 그러나 제안 된 코드를 사용하고자 할 때 Eclipse는 항상 오류를 표시합니다. int delay = 1000; //milliseconds ActionListener taskPerformer = new ActionListener() {