반응형 IT197 자바 AWT 이벤트 추가하기 package db; import java.awt.Button; import java.awt.Desktop.Action; import java.awt.Frame; import java.awt.Panel; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class FrameTest implements ActionListener { // 버튼 클릭 시 public void actionPerformed(ActionEvent e) { // 버튼을 클릭했을 시 if(e.getActionCommand().equals("버튼1")) { System.out.println("Click Button 1"); // 다른 버튼 클릭.. 2019. 8. 2. 자바 Panel이란? 그리고 사용하는 방법 이번 글에서는 Panel 및 Panel을 사용하는 방법을 알아보자 일단 Panel역시 프레임과 동일하게 컴포넌트를 붙이는 용도로 사용되는데 프레임과 다른 점은 패널에 프레임에 패널을 붙이는 식으로 사용한다는 것이다 이제 패널을 사용하는 방법을 알아보자 프레임과 다른 점은 패널을 만들어서 패널에 컴포넌트를 붙인 뒤 그 패널을 프레임에 붙이는 방식으로 사용한다 패널 역시 프레임과 동일하게 만들고 크기와 위치를 설정해주고 레이아웃을 설정해주면 되는데 포인트는 패널은 프레임 안으로 들어갈 것이기 때문에 프레임의 크기를 넘어가거나 프레임 밖의 영역에 배치하려고 하면 잘려서 나오게 된다 내 경우에는 패널 두개를 각각 절반씩 나눠서 프레임 안에 넣으려고 setBounds를 저렇게 설정했다 다음으로는 컴포넌트인 버튼을.. 2019. 8. 2. 자바 AWT 컴포넌트 배치하는 방법 저번 글에서는 자바 AWT로 화면 띄워보는 방법에 대해서 해봤는데 이번에는 AWT로 컴포넌트를 배치하는 방법에 대해 알아본다 근데 컴포넌트(Component) 란? 버튼(Button), 라벨(Label), 체크박스(Checkbox), 라디오(CheckboxGroup), 콤보박스(Choice), 텍스트에어리어(TextArea), 텍스트 필드(TextField)와 같은 것들을 컴포넌트라고 한다 이제 컴포넌트를 배치하는 방법에 대해 알아보자 방법은 1. 프레임을 만든다 2. 컴포넌트를 만든다 3. 프레임에 컴포넌트를 붙인다 이 순서인데 정말 간단하니 한번 차례대로 따라해 보자 1번인 프레임을 만드는 방법은 Frame f = new Frame(); 으로 프레임을 만들고 setTitle로 실행 시 프레임명을 정해.. 2019. 8. 2. 넥사크로 그리드별로 높이 다르게 주는 방법 그리드에서 어느 컬럼의 행 값이 ㅁㅁㅁㅁ ㄴㄴㄴㄴ ㄴㄴㄴㄴ ㅇㅇㅇㅇ ㅇㅇㅇㅇ ㅇㅇㅇㅇ 이런 식으로 각각 줄이 다를 경우 그리드에는 높이 제한이 있기 때문에 밑에 글자가 잘리는 현상이 생기는데 그리드 클릭 후 extendsizetype에서 row로 설정을 잡아주면 값 길이에 따라 그리드의 높이가 다르게 조절된다 2019. 8. 1. 넥사크로 탭페이지 이동하는 방법 넥사크로에서 특정 버튼을 눌렀을 때 탭페이지를 자동으로 이동시키려면 this.탭페이지명.set_tabindex(페이지번호) 로 이동시키면 된다 2019. 8. 1. 넥사크로 round 사용하는 방법 이게 그냥 round로 동일하게 사용하는 줄 알았는데 그냥 round만 넣어주면 안되고 nexacro.round(값, 자리수); 이렇게 넣어줘야 적용이 제대로 되더라 2019. 8. 1. 이전 1 ··· 3 4 5 6 7 8 9 ··· 33 다음 반응형