반응형 IT/Java59 파라미터(Parameter) 아규먼트(Argument) 차이 알아보기 paramHere 메소드에 String 타입의 값과 int 값을 넣어주면 system.out.println으로 이름과 나이를 찍어주는 간단한 예제인데 여기서 Parameter와 Argument의 차이를 알아보자 대부분은 저 둘을 다 Parameter라고 부르는데 정확히는 둘 다 Parameter는 아니고 특정 값을 넣고 메소드를 호출하면 그건 12번째 줄과 같은 Argument다 전달인자라고도 하는데 전달인자라고 하면 대체 무슨 말인지 이해가 안된다 물론 영어도 이해가 안가지만 영어로 말하면 듣는 사람 대부분 이해하는데 전달ㅇ... 인자.. 이러면 대부분 그게 뭐지?? 이런 반응을 보인다 영어로 말해야 먹힌다는 것이다 이제 다음으로는 Argument를 보냈을 때 수행하는 메소드인 paramHere를 봐보.. 2019. 8. 7. 자바 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. 자바 AWT 화면 여러개 띄웠을 때 하나만 꺼지는 경우 해결방법 유쾌한 팀버튼 화면 테스트하다가 X버튼을 구현하지 않은 상황에서 화면 두개를 띄워버렸는데 기존에 있는 화면 하나는 Terminate 버튼을 눌러 껐는데 문제는 하나 남은 화면을 끌 방법이 없다는 것이다 이럴때는 침착하게 Remove All Termintated Launches를 눌러주면 왼쪽에 Terminate 버튼이 다시 사용 가능해진 것이 보이는데 Terminate 버튼을 눌러 나머지 화면 하나도 꺼버리면 된다 2019. 7. 23. 자바 AWT에서 한글이 깨질 경우 해결방법 이클립스에서 자바 AWT를 테스트해보고 있던 도중 한글이 깨지는 현상이 발생했는데 버튼 이름을 유쾌하게 팀버튼으로 했건만 네모로 변해버렸다 이제 이 네모가 되어버린 버튼을 팀버튼으로 돌려놓을 방법을 찾아보자 먼저 현재 JAVA 파일을 선택한 후 오른쪽 마우스 클릭 -> Properties를 눌러주자 Run/Debug Settings에서 내가 선택한 java 파일이 보이는데 이걸 더블 클릭해주거나 Edit 버튼을 눌러주자 이후 Arguments 탭으로 이동해 하단의 VM arguments에 -Dfile.encoding=MS949 를 입력해주고 Apply를 누른 뒤 OK를 눌러주자 이고 Apply and Close를 눌러 Properties를 종료한다 이후 다시 자바 파일을 실행해 보니 버튼명이 네모에서 유.. 2019. 7. 23. 이전 1 2 3 4 5 ··· 10 다음 반응형