본문 바로가기

Dev/JAVA16

mvn명령어(Maven 설치) 설치 과정은 여기를 참고https://devpad.tistory.com/19 웹 크롤링에 필요한 jsoup 라이브러리에 대해https://m.blog.naver.com/PostView.nhn?blogId=sky930425&logNo=221562017606&proxyReferer=https:%2F%2Fwww.google.com%2F jsoup 인스톨에 관해https://jsoup.org/download mvn 명령어를 활성화시키기 위해 메이븐을 설치https://devpad.tistory.com/19 jsoup라이브러리를 설치하려 했으나 위의 jsoup인스톨 가이드에 나온 mvn 명령어가 작동하지 않는다. 이를 사용하기 위해서는 별도로 메이븐을 설치해야 할 필요가 있다. 메이븐의 설치에 관해서는 https.. 2020. 8. 8.
[JAVA] 프레임에 메뉴를 생성 MenuT.java12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364//상단에 메뉴바를 생성한다//메뉴 아이템 >> 메뉴 항목 >> 메뉴바 >> 프레임 import java.awt.*;import java.awt.event.*; public class MenuT{ private Frame f; private MenuBar bar; private Menu file, edit; private MenuItem open, save, saveas, print, exit; private MenuItem cut, paste, clear; public Men.. 2016. 8. 15.
[JAVA] 스크롤바 생성 ScrollbarT.java1234567891011121314151617181920212223242526272829303132333435363738//프레임에 스크롤바를 생성한다 import java.awt.*;import java.awt.event.*; public class ScrollbarT{ private Frame f; Scrollbar bar1, bar2, bar3, bar4, bar5; public ScrollbarT(){ f = new Frame(); f.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); //좌측부터 차례대로 (스크롤 할 방향,초기위치,스크롤.. 2016. 8. 15.
[JAVA] 선택창 생성 ChoiceT.java123456789101112131415161718192021222324252627282930313233343536373839404142434445//choice를 사용하여 선택창을 생성 import java.awt.*;import java.awt.event.*; public class ChoiceT{ //프레임 변수와 초이스 변수 생성 private Frame f; Choice choice; public ChoiceT(){ //프레임 생성, 프레임 닫기 f=new Frame("Choice Test"); f.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }.. 2016. 8. 15.
[JAVA] 체크박스 생성 CheckboxT.java12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061//체크박스를 생성한다 import java.awt.*;import java.awt.event.*; public class CheckboxT{ Frame f; //체크박스 변수와 체크박스그룹변수를 선언한다 Checkbox item1, item2, item3; Checkbox ship1, ship2, ship3; CheckboxGroup cg; public CheckboxT(){ //프레임 생성 f=new Frame("Checkbox Test"); //윈도우 종료 f.addWindo.. 2016. 8. 11.
[JAVA] 리스트 생성 ListT.java1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071//List창을 만든다 import java.awt.*;import java.awt.event.*; public class ListT{ //프레임변수와 리스트 변수 선언 private Frame f; private List l1,l2; public ListT(){ //프레임 생성 f=new Frame("List Test"); //윈도우 종료 f.addWindowListener(new WindowAdapter(){ public void windowClos.. 2016. 8. 10.
[JAVA] TextArea(텍스트에어리어) 생성 TextAreaT.java123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657//텍스트 에어리어를 사용하여 많은 양의 글을 입력할 공간을 만든다 import java.awt.*;import java.awt.event.*; public class TextAreaT{ //프레임과 텍스트 에어리어의 변수 선언 private Frame f; private TextArea ta1, ta2; //호출할 함수 작성 public TextAreaT(){ //프레임 생성 f=new Frame("TextArea Test"); //윈도우 종료 f.addWindowListener(new Win.. 2016. 8. 10.
[JAVA] 텍스트필드 생성 TextFieldT.java1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556//TextField 변수형을 사용하여 프레임에 텍스트필드를 만든다 import java.awt.*;import java.awt.event.*; public class TextFieldT{ //프레임, 텍스트필드 변수 선언 private Frame f; private TextField tf1, tf2; //호출할 함수 작성 public TextFieldT(){ //프레임 생성 f = new Frame("TestField Test"); //윈도우 종료 f.addWindowListener(new Wi.. 2016. 8. 10.
[JAVA] 프레임에 버튼 배치하기-5-(CardLayout) CardLayoutT.java1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677//CardLayout 을 사용하여 컴포넌트를 여러장으로 쌓는다... 인데, 필자는 왠지 작동이 되지 않는다. import java.awt.*;import java.awt.event.*; public class CardLayoutT{ //변수 생성 private Frame f; private Button b1,b2,b3,b4; private CardLayout card; //호출할 함수 작성 public CardLayou.. 2016. 8. 10.
[JAVA] 프레임에 버튼 배치하기-4-(GridLayout) GridLayoutT.java1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 //GridLayout을 사용하면 컴포넌트를 행렬의 모양으로 배치할 수 있다 import java.awt.*;import java.awt.event.*; public class GridLayoutT{ //프레임변수, 패널변수, 버튼변수를 선언한다 private Frame f; private Panel p; private Button b1,b2,b3,b4; //메인에서 호출할 함수를 작성 public GridLayoutT(){ //프레임 생성 f=new Frame("GridLayout Test"); //버튼 생성 b.. 2016. 8. 9.