본문 바로가기

자바

[자바/JAVA] 자바 메모장 만들기 자바 메모장 만들기 코드양이 좀 많네요. 궁금하신건 댓글달아 주시면 됩니다.import java.io.*; import java.awt.*; import java.awt.event.*;class SimpleNotePad extends WindowAdapter implements ActionListener{ private Frame f; private TextArea pad; private FileDialog loadDl; private FileDialog saveDl; private MenuBar mb; private Menu file; private MenuItem newItem; private MenuItem open; private MenuItem save; private MenuItem saveA.. 더보기
[자바/JAVA] 자바 계산기 만들기 (뷰어만) 자바 계산기 만들기 (뷰어만.) import java.awt.*;class Calculator{ public static void main(String[] args){ new Calculator(); } private Frame f = new Frame("Calculator"); Calculator(){ init(); start(); f.setSize(320,270); f.setVisible(true); } private Label lb = new Label("0", Label.RIGHT); private Label lb_temp = new Label(""); private Button[] b1 = new Button[4]; private Button[] b2 = new Button[3]; private.. 더보기
[자바/JAVA] 자바 골뱅이, 역골뱅이 만들기. 자바 골뱅이, 역골뱅이 만들기. 1. 골뱅이 & 역골뱅이 import java.io.*;class At{ public static void main(String[] args) throws IOException{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("숫자입력 : "); int num = Integer.parseInt(in.readLine()); At_1 a1 = new At_1(num); //골뱅이 At_2 a2 = new At_2(num); //역골뱅이 } } class At_1{ At_1(int num){ int at[][] = new int[num][num]; int coun.. 더보기
[자바/JAVA] 자바 줄바꿈, 개행문자를 다른문자로 치환하는 방법 자바 줄바꿈, 개행문자를 다른문자로 치환하는 방법 만약 개행문자나 줄바꿈이 들어간 String형에서 개행문자나 줄바꿈을 없애고 싶은때 아래처럼 치환하면 된다. String str = "솰라솰라~~~~~ 줄바꿈 솰라솰라.....";str = str.replace("\n",""); 하지만 위처럼 했는데도 안 된다면 아래처럼 해보다. str.replace(System.getProperty("line.separator"), ""); System.getProperty("line.separator") 는 자바에서 지원하는 운영체제별 개행문자를 가져오는 메소드 이므로 어느 환경에서도 통하므로 앞으로 바로 위의 형식으로 개행문자를 치환하자. 더보기
[자바/JAVA] 자바 화폐단위로 점찍어주기 [자바/JAVA] 자바 화폐단위로 점찍어주기 프로그래밍을 하다보면 돈 같은 경우 특정 자리마다 점을 찍어줘야 할때가 있다. 첨에는 자릿수로 쪼개서 중간에 ,(콤마)를 추가해줬다. 생각해 보면 참 멍청한 짓인거 같다. 가끔 물어오는 사람이 있어 흔적을 남기려고 합니다. 의외로 간단하기에 알아두면 좋을거 같네요. java.text.DecimalFormat 클래스를 사용하면 됩니다. DecimalFormat aa = new DecimalFormat("###,###.####"); --> 3자리마다 ,(콤마)를 찍어주며 소숫점이하 4자리까지 반올림하여 나타내라.. 이리 해석하시면됩니다. 자릿수에 대한 수정이 필요하시다면 매개변수의 String 부분을 알아서 처리하신후 만드시면 되겠네요. double d = 123.. 더보기
웹 개발자를 위한 JavaScript Cookbook 웹 개발자를 위한 JavaScript Cookbook 웹개발을 하다보면 항상 느끼는 거지만 가장 어려운 것은 다름 아닌 "자바스크립트" 라고 생각됩니다. 너무나도 자주 쓰고는 있지만 직접 만들어서 사용하기 보다는 누군가가 작성한 것을 가지고 와서 자신에게 맞는 형태로 수정하여 사용하는 경우가 대부분이지요.자바스크립트를 체계적으로 공부할수는 없을까?한빛미디어에서 출간한 JavaScript Cookbook는 이러한 궁금증을 해결할 수 있는 책이란 생각이 듭니다. 아마 곁에 두고 틈틈히 참고해 가며 사용할 수 있는 메뉴얼로 사용 가능한 책입니다.이책은 단순히 JavaScript에 대한 소개로 끝나는 것이 아니라 책속에 구체적인 예제를 포함하고 있기 때문에 초보자들도 쉽게 JavaScript 관련 지식을 습득하.. 더보기