반응형

JAVA/JAVA UI 22

자바- 리스트 컨트롤 구현 모음들

================================= ================================= ================================= 츨처: http://javafreak.tistory.com/220 ava Tutorial 에 나오는 JList 의 모습은 왼쪽과 같은데, 분류상 Component 로 되어있기는 하나 동작 방식을 보면 Container 와 거의 흡사하다. Container와 Component의 가장 큰 차이점이라면 자식 컴포넌트를 포함하는 기능이지만, JList, JTable, JTree같은 컴포넌트는 자체적으로 안에 다른 컴포넌트를 포함하는 식으로 구현되어 있으니 굳이 이름을 붙이자면 TableLayout, TreeLayout, ListLa..

JAVA/JAVA UI 2020.09.15

자바 Setting the text field in editable JComboBox 커스텀 라벨, 에디터

================================= ================================= ================================= 출처: 여기 void setUI() { JComboBox _diagrams = new JComboBox() { @Override public Object getSelectedItem() { // TODO Auto-generated method stub ItemDiagrams itm = (ItemDiagrams)super.getSelectedItem(); if (itm != null) { return itm.getText(); } return null; } }; this.add(_diagrams, new GridBagConst..

JAVA/JAVA UI 2020.09.15

자바 JComboBox 콤보 리스트들의 텍스트 말줄임 ELLIPSIS 관련

================================= ================================= ================================= 출처: http://www.java-forums.org/awt-swing/16196-item-too-big-jcombobox.html 콤보 박스에서 아래와 같이 설정해 주면 긴 텍스트 문자열 끝부분에 "..." 설정 ELLIPSIS 되는걸 볼수 있다. final JComboBox combo = new JComboBox(data); combo.setPrototypeDisplayValue("Short"); combo.setPrototypeDisplayValue("Short"); combo.setRenderer(new Defaul..

JAVA/JAVA UI 2020.09.15

[Java] 투명한 윈도우, 모양이 있는 윈도우 만들기 관련

================================= ================================= ================================= 출처: http://techalpine.com/how-to-create-translucent-and-shaped-windows-in-java/ How to create Translucent and Shaped Windows in Java? Overview: In this article we will discuss about the transparency and different shaped windows in Java. In java 7 swing supports this feature and making swing UI c..

JAVA/JAVA UI 2018.08.20

Visual Editor, jigloo를 대체할 Swing/SWT 플러그인 WindowBuilder

================================= ================================= ================================= 설치 이클립스 LUNA 버전 근처 이상버전에서 마켓을 쓸 수가 있는데 편리하게 플러그인을 찾아준다~!(세상이 점점 편해진다 ㅋㅋ) 위 그림과 같이 마켓에 들어가보자!! 위와 같이 또 창이 나오고 windowbuilder 최신 버전을 찾아 깔아 주기만 하면 된다. ================================= ================================= ================================= 출처: http://alloc.tistory.com/65 WindowBuilderPr..

JAVA/JAVA UI 2014.10.17

JAVA swing - JFileChooser 관련

================================= ================================= ================================= 출처: http://202psj.tistory.com JFileChooser 생성 JFileChooser fileDlg = new JFileChooser(); int result = fileDlg.showOpenDialog(null); if(result == JFileChooser.APPROVE_OPTION) //파일을 선택하고 열었을때 이벤트 { } 필터 // 필터설정 png, jpg 다이렉트만 보이고 나머지는 않보이게 한다. fileDlg.setFileFilter(new javax.swing.filechooser.File..

JAVA/JAVA UI 2012.05.18
반응형