일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SSL
- 공정능력
- Sqoop
- Android
- 보조정렬
- JavaScript
- plugin
- react
- mapreduce
- tomcat
- SPC
- mybatis
- hadoop
- Spring
- Kotlin
- table
- R
- NPM
- Java
- Express
- IntelliJ
- es6
- GIT
- MSSQL
- SQL
- xPlatform
- window
- Eclipse
- vaadin
- Python
- Today
- Total
목록전체 글 (649)
DBILITY
새로운 창으로 화면을 출력하도록 하는 컴포넌트로 PopupView와 Window 2가지가 있다. PopupView는 사용자 정보 제공용(Notification과 유사한)으로 주로 사용되며, Window는 명칭 그대로 새로운 창을 띄우는 경우(layer?)다. 그렇지만 javascript의 window.open과는 다르다. Window win = new Window("윈도우"); win.setModel(true); // 창을 모달윈도우로 지정 win.setResizable(false); // 창크기 불가처리 win.center(); // 창을 부모창의 가운데 위치 UI.getCurrent().addWindow(win); // SPA 페이지에 화면 띄우기 //win.close(); // 창 닫기 다음은 Wi..
위지윅을 지원하는 IDE 툴에서 Text, Combo 등의 컴포넌트 또는 컨트롤에 데이터를 바인딩할 때처럼 데이터 소스를 연결(setItemDataSource)하고 각 컴포넌트에 할당하는 데이터 프로바이더 정도로 생각하면 되려나? TextField userid = new TextField("ID"); FieldGroup fieldGroup = new FieldGroup(); fieldGroup.bind(userid,"userid"); /* 위처럼 개별 필드별로 처리하거나, 아래처럼 선언된 필드를 한꺼번에 바인딩할 수도 있다.*/ public class MyFieldGroup { FieldGroup fieldGroup; TextField userid; public MyFieldGroup() { fieldG..
웹브라우저용 개발을 해 본 지 오래다 보니 여러 가지 모르는 게 많다. 특히 css변경시ㅎㅎ 개발자 도구 → 네트워크 → Disable cache 체크한다.
https://caniuse.com/#feat=canvas
최상위에 VerticalLayout에 로그인 관련 Component가 존재하고, 로그인을 하면 최상위 레이아웃의 모든 Component를 clear(?) 한 후 다른 Component를 배치하는걸 해봤다. 그냥.. 아무런 이유는 없다. package com.vseminar.vaadin_seminar2; import java.util.regex.Pattern; import javax.servlet.annotation.WebServlet; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.vaadin.annotations.Theme; import com.vaadin.annotations.VaadinServletConfiguration; ..