본문 바로가기
300x250

전체 글152

② JAVA(자바) 프로젝트-3 스윙을 이용한 시간변화에 따른 현재시간 나타내기 == Indicate current time with time using swing mainStart .java public class mainStart { public static void main(String[] args) { Clock vclock=new Clock(); vclock.show(); } } Clock.java import javax.swing.*; import java.awt.*; import java.util.Calendar; public class Clock extends JFrame { public Clock() { setTitle("시계보기"); setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); getContentPane().add(new Lbl()); setSize(500,500); } class Lbl extends.. 2017. 4. 22.
② JAVA(자바) 프로젝트-2 전 방법과 다른 방법으로 시스템트레이 조작 == System tray operation in a different way than before ② JAVA 프로젝트-1과 다른 방식으로 시스템트레이에 추가하는 방법입니다. 간단한 설명으로 주석처리 해놨습니다. import java.awt.AWTException; import java.awt.Image; import java.awt.MenuItem; import java.awt.PopupMenu; import java.awt.SystemTray; import java.awt.Toolkit; import java.awt.TrayIcon; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JOptionPane; public class SystemTrayTest implements Actio.. 2017. 4. 22.
② JAVA(자바) 프로젝트-1 최소화시 시스템트레이에 보내기(숨기기) 및 화면내단축키 설정 == Send (hide) to the system tray when minimized and set onscreen shortcuts 인스턴스를 생성, LookAndFeel을 세팅, 시스템 트레이 추가, 시스템트레이 아이콘생성, popupMenu에 추가, 화면내 단축키 설정 , 트레이시 open과 exit때 ,최대화일때, 원래크기일때 등이 구현되었습니다. 자세한 내용은 코드 중간중간 System.out.println 으로 설명이 되어있습니다. 코드입니다. import java.awt.*; import java.awt.event.*; import javax.swing.AbstractAction; import javax.swing.JComponent; import javax.swing.JFrame; import javax.swing.JRootPane; import javax.swing.KeyStroke; import javax.swing... 2017. 4. 21.
① JAVA(자바) 개념-1 (프로그래밍 언어, java의 특징) JAVA개념의 첫 글입니다. 이 것은 제가 그동안 노트로 정리한 것 들이고 앞으로도 계속 제가 정리한 것들을 적을 예정입니다. 1. 프로그래밍 언어: 사람의 언어와 컴퓨터의 기계어의 다리 역할을 해주는 언어 가. 종류 : -고급언어 : 컴퓨터와 대화 할 수 있게 만든 언어중 사람이 쉽게 이해 할 수 있는 언어. 고급언어로 작성된 소스는 컴퓨터가 이해하지 못함 -> 컴파일이 필요하다. (=기계어로 변환) 예) C, C++, JAVA -저급언어 : 사람이 쉽게 이해 할수없다. 예) 어셈블리어 일반적으로 프로그래밍 언어는 고급언어 이다. 이 언어들로 작성된 내용은 소스(Source)라고 한다. 흔히 프로그램 이란 컴퓨터에서 특정 목적을 수행하기 위해 프로그래밍 언어로 작성된 소스를 기계어로 번역한것이라 칭한다.. 2017. 4. 20.
300x250