본문 바로가기

GUI

[TOOL] Mysql GUI 툴 설치부터 사용까지 - HeidiSQL [TOOL] Mysql GUI 툴 설치부터 사용까지 - HeidiSQL 공식 홈페이지 : https://www.heidisql.com/ HeidiSQL 이란 ? HeidiSQL은 무료 소프트웨어이며 쉽게 배울 수있는 목표를 가지고 있습니다. "Heidi"를 사용하면 데이터베이스 시스템 MariaDB, MySQL, Microsoft SQL 또는 PostgreSQL 중 하나를 실행하는 컴퓨터에서 데이터 및 구조를보고 편집 할 수 있습니다. HeathSQL은 2009 년과 2013 년 사이에 개발 피크를 보인 Ansgar에 의해 2002 년에 발명되었으며 전 세계적으로 MariaDB 및 MySQL에서 가장 많이 사용되는 도구입니다. 쉽게 말해서 Shell 작업으로 했던 mysql 을 GUI 를 통해서 누구든지.. 더보기
[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - JTable 사용자 수정 [ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - JTable 수정 1) JTable EDIT 방지 > 아래의 코드를 삽입하지 않을 경우, 컬럼을 더블클릭하게 되면, 사용자가 임의로 수정(텍스트작성이 가능)할 수 있습니다. 아래처럼 false 상태를 두어 '보기' 전용상태로 만들 수 있습니다. tb.setEnabled(false);// Table Edit False 2) JTable Combobox EDIT 방지 > 위와 같은 맥락입니다. 콤보박스 내의 값을 수정 불/가능 하게하는 옵션입니다. cb.setEditable(true);// Combobox Edit False 더보기
[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - JTable & Combobox [ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - JTable & Combobox 이번 포스트에서는 JTable 의 기본 사용 그리고 테이이블 Column 안에 Combobox 를 넣는 기본 동작에 대해 포스팅하겠습니다. 예제 1) 기본 JTable 생성 및 콤보박스 생성 // 먼저 샘플 칼럼과 데이터 배열을 만들어 두도록 합시다. // Column Name Array String[] colNm01 = { "col1","col2","col3","col4","col5" }; // DATA Array Object[][] data01 = { {"data1","data2","data3","data4","data5"}, {"data1","data2","data3","data4","da.. 더보기
[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - 프레임 전체화면 [ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - 프레임 전체화면 GUI 툴을 이용해 자바프로그래밍을 할때, 나의 GUI를 전체화면으로 보여주어야 할 때가 있습니다. 간단하게 전체화면으로 나타낼 수 있습니다. 예제 1) 기본 프레임 크기 설정 ( 픽셀 ) JFrame frame = new JFrame(); // 창 Close 시에 프로그램 종료.frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 프레임 타이틀frame.setTitle("프로그램 예제 1");// 프레임 크기 (픽셀단위)frame.setSize(700, 500); 기본 프레임 크기 설정 ( 700 , 500 ) px 예제 2) 프레임 전체 화면 모드frame.se.. 더보기
[ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - 프레임 생성 & 버튼 생성 [ JAVA ] GUI 툴로 자바프로그래밍 ( Swing, JFrame ) - 프레임 생성 , 메뉴 버튼 생성 예제 - Example of frame creation, menu button creation GUI 툴을 이용한 JAVA 프로그래밍 - 프레임 생성 및 버튼 생성 설명은 주석으로 대체하겠습니다. Example.java import javax.swing.*; // 스윙패키지 import java.awt.BorderLayout; import java.awt.event.*; // ActionListener & ActionEvent 패키지를 위한 Import public class ExampleApp{ JButton button01, button02, button03; JMenu jm; JMenuBa.. 더보기
[ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 사용하기 [ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 사용하기 자, WindowBuilder 를 설치하였으니, 이제 사용해보도록 할까요 ? File > New > Project Java Project 원하는 프로젝트 이름을 입력하고 Finish Enter the desired project name and click Finish. 생성된 WindowBuilder_Example 프로젝트에서, src 폴더 오른쪽 버튼을 클릭합니다. New > Other... 을 클릭하면 해당 화면으로 오실 수 있습니다. 그리고 Swing Designer > JFrame을 선택하여, Next ! In the generated WindowBuilder_Example project, right click on.. 더보기
[ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 설치하기 [ JAVA ] 자바 스윙 ( Swing ) - WindowBuilder 설치하기 자바 스윙 ? 자바를 이용한 데스크탑 프로그램이 필요한 상황이 생겼습니다. GUI (Graphical User Interface) 를 구현한 프로그램이 필요한 것이지요. 우리는 다른 언어가 아닌 자바를 이용한 GUI 구현이 필요하기 때문에, 자바 GUI 툴, 윈도우빌더를 설치하여 사용해보고자 합니다. 자바 스윙 (Swing)은 JDK (자바)환경에서 GUI를 구현하기 위한 개발 툴 킷입니다. 이 역시도 당연히 선 마이크로시스템즈에서 제공한 툴 킷입니다. AWT(Abstract Window Toolkit, 자바 지원 최초의 GUI 툴킷) 의 제약을 극복하기 위해서 만들어 졌다는 ( 저작권에 의한 프로그램 업데이트 관련 제약).. 더보기