PROGRAMING

포스트: 5
Tags

Posts

5 posts

window.open 객체에 대한 통신 (window.postMessage) - window.open으로 열린 창이 정상적으로 열렸는지 확인

window.open으로 열은 새창이 정상적으로 Load가 되었는지 체크하고, 완료 되었을 경우 계산이 되게끔 하려고 함. 123456789 Colored by Color Scriptercs 하지만... 이렇게 하려면 프로토콜(http, https 등), 호스트네임(hostname), 포트(port) 세가지 모두 동일해야 가능하다고 한다...

[GUI]위지위그형 JAVA GUI 작성 프로그램

JavaFX 이용해보세요SceneBuilder라고 WISYWIG방식의 UI 작성 도구도 있어요javafx 는 나온지 얼마 안된 GUI Toolkit이라 꽤 세련되게 설계 되있어요(FXML 및 SceneGraph를 이용한 UI와 비즈니스 코드 분리 ,데이터 바인딩, CSS를 활용한 UI 스타일링 등)위에서 언급한것처럼 자바에서는 GUI 응용프로그래밍을 잘 하지 않는데그래도 꽤나 쓸만합니다. 속도도 나쁘지 않구요(JavaFX에서 지원하는 하드웨어 랜더링을 지원하는 스팩을 지닌 그래픽 카드를 장착했을때요 - 엄청나게 고성능의 그래픽카드를 요구하지는 않습니다.) -- From 간만에 괜찮은 정보를 얻은 듯 싶다. 자바로 GUI 제대로 짤 일이 얼마나 있겠냐 싶다만....

JTable 선택유무

123456if (e.getSource().equals(btnPreorderCancle) && table.getSelectedRow() != -1) { String seq = (String) table.getValueAt(table.getSelectedRow(), 0); JOptionPane.showMessageDialog(null, seq); d.patientCtrl.preorderCancle(seq); }Colored by Color Scriptercs 굵은 표시가 미선택 조건. 약간 야매(?)긴 하지만 유용하다.

싱글턴 패턴(Singleton)

전역변수를 쉽게 컨트롤하기 위한 패턴...정도로 이해하고 있다 12345678910111213141516171819202122package arrayList; import java.util.ArrayList;import java.util.List; public class Books { private static Books bs = null; public List booklist = new ArrayList<>(); private Books() { } public static Books getInstance() { if (bs == null) { bs = new BookLinks();