반응형

Swing 2

자바 swing 로또 프로그램

* * 자바 Swing 로또 프로그램 * * Math클래스의 random 메소드를 이용하여 랜덤으로 뽑힌 숫자의 중복을 제거한 후 Swing과 이벤트 처리를 통해서 만들어 보았습니다. ( ** 코딩은 첨부파일에 올려놓았습니다. **) 로또 스윙프로그램의 조건 ** 추첨 실행을 누르면 추첨횟수가 증가하고 이전 도전 상황이 모두 초기화됩니다. ** 도전 실행을 누르면 추첨 실행을 통해서 얻은 숫자와 비교할 수 있는 번호 생성 ** 추첨번호와 도전번호를 비교하여 맞힌 개수에 따라서 등수를 출력합니다. ** 종료버튼을 누르면 프로그램을 종료시킵니다. - 켄텐츠팬의 레이아웃은 null로 설정하여 setBounds()를 이용하여 직접 크기와 위치를 지정하여 만들었습니다. - 이벤트는 액션 이벤트를 이용하였습니다. ..

JAVA 2017.08.24

JAVA - Swing 라디오버튼(JRadioButton) 예제

Swing 라디오버튼(JRadioButton) 실제 라디오를 보면 두개의 버튼을 누르는 것이 불가능합니다. 왜냐하면 하나의 버튼을 누른 후 다른 버튼을 누르면 이전 버튼이 올라오기 때문입니다. Swing의 라디오버튼이 바로 그런 방식입니다. 둘 중 하나를 고르라는 지문에서 많이 이용이 됩니다 Swing 라디오버튼의 예시 1,2과 3,4을 따로 버튼그룹으로 묶어 놓아서 1,2번 중 하나, 3,4번 중 하나를 선택 가능합니다. GridLayout을 적용하여 2행 2열로 구성이 되어 있습니다. Swing 라디오버튼의 예시 화면 크기 상 main부분까지 캡처를 하지 못했습니다. 하지만 위 코드가 핵심부분입니다. init() 함수를 내부에 라디오버튼의 화면 구성을 설정하였고 start() 함수 내부에 setDef..

JAVA 2016.09.19
반응형