일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- spa 라우팅
- 스프링
- 텐서플로우
- BFS
- Java
- 타입변수
- 머신러닝
- SWEA
- 딥러닝
- 타입제한
- 파이썬
- BOJ17070
- Spring
- 드래그방지
- 검색어최적화
- 리스트
- 백준
- SPA
- jnut
- 고쳐야해!
- 파이프 옮기기
- 리눅스
- 서버사이드랜더링
- let과var차이
- BOJ
- 연결리스트구현
- 인공지능
- 알고리즘
- 주피터
- 리스트구현
- Today
- Total
목록프로그래밍/자바프로그래밍 (3)
林's
JAVA Swing Card Layout(카드 레이아웃) 자바 스윙에서 간혹 쓰는 레이아웃인데. 도박게임의 패를 만들거나 이미지를 클릭하여 한 페이지에 번갈아가며 출력하고 싶을 때 사용하면 좋다. 이 예제는 다음과 같은 흐름을 따라 제작하였다. CardLayout 객체 생성 SetLayout 을 통해 레이아웃 지정 이벤트 처리 함수에서 show함수 호출하기. import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class Deck extends JFrame { // 레이아웃 매니저와 패널, 패널 안에 들어갈 라벨을 초기화합니다. CardLayout cardLayout = new ..
JAVA Zoom이라는 라이브러를 사용하여 MP3 플레이어를 만들어 보았습니다. 이러한 프로그램을 제작하기 위해서는 신호처리와 관련된 지식이 조금 필요합니다. 한글문서와 javadoc을 통해 api문서를 꼼꼼하게 제작해두었으니 읽어보시면 많은 공부가 되리라 생각합니다. MP3, WAV와 같은 음악파일을 재생할 수 있으며 음악파일과 같은 이름을 가진 text 파일을 같은 폴더에 넣어주시면 가사파일이라 생각하고 가사창에 표시가 됩니다. 나머지는 일반적인 음악재생기와 기능이 동일합니다. ^^ ※ lib 폴더에 있는 종속파일들을 반드시 임포트 하여 컴파일 하시길 바랍니다. 컴파일 방법과 사용법등을 문서로 작성 해두었으니 참고하세요!
JDBC와 IIS또는 FileZilla와 같은 FileServer를 사용하는 전자앨범 프로그램입니다. 다음과 같은 기능을 지원합니다. 파일 업로드 – 사진, 음악, 영상을 업로드 및 열람 가능 정렬 – 파일의 종류, 날짜, 메모에 따라 분류하여 확인 가능 수정 및 삭제 – 마우스 우클릭으로 수정과 삭제가능 경고창 – 지원하지 않는 확장자, 파일 삭제 시 경고 메시지 확장자 자동연결 – 사용자 지정 프로그램으로 파일 실행 가능 실제로 사용하시기 위해서는 다음과 같은 세팅이 필요합니다. FTP 서버 구축 IIS 혹은 FileZilla 서버를 사용하시면 됩니다. 외부접근을 허용하시려면 반드시 방화벽을 꺼주세요! Database 구축 데이터 베이스에 다음과 같은 유저와 테이블을 형성해주세요. 유저 아이디: al..