이 질문은 향후 방문자에게 도움이되지 않을 것입니다. 작은 지리적 영역, 특정 시점 또는 전 세계 인터넷 사용자에게 일반적으로 적용되지 않는 매우 좁은 상황에만 관련됩니다. 이 질문을 더 광범위하게 적용 하는 데 도움이 필요하면 도움말 센터를 방문하세요 . 휴일 팔년 전에 . 나는이 오래된 토론을 발견했다 : 스윙에 "swingx"확장을 사용하는 사람이 …
Java에서 사용자가 포커스를 다른 응용 프로그램으로 전환하더라도 "항상 맨 위에"있는 창을 가질 수있는 방법이 있습니까? 나는 웹을 검색했으며 모든 솔루션은 네이티브 바인딩을 사용하는 일종의 JNI 인터페이스에 의존합니다. 정말 이것이 유일한 방법은 아닐까요? .. 아니면 그럴까요?
JScrollPane을 사용하여 텍스트 편집기 역할을하는 텍스트 구성 요소가있는 JFrame에서 스크롤을 허용하고 있습니다. 이 편집기에서 텍스트를 설정 한 후 맨 위로 스크롤하여 파일 시작 부분에 무엇이 있는지 확인할 수 있습니다. 누구든지 이것을하는 방법을 알고 있습니까?
저는 인터넷 튜토리얼에서 배우는 초보 Java 개발자입니다. 전체 화면 GUI 응용 프로그램을 배우고 있습니다. 어제 프로그램에서 AWT를 사용하지 말아야한다는 말을 들었습니다. 나는 이미 가볍고 무거운 부품에 대해 알고 있는데, 주요 문제는 마우스와 키보드 청취자입니다. AWT가 오래된 이유는 무엇입니까? AWT없이 프로그램을 만드는 방법 (JComponents 등에 리스너 추가) (AWT를 대체 할 수있는 …
나는를 구현하기 위해 노력하고있어 KeyListener내을 위해 JFrame. 생성자에서 다음 코드를 사용하고 있습니다. System.out.println("test"); addKeyListener(new KeyListener() { public void keyPressed(KeyEvent e) { System.out.println( "tester"); } public void keyReleased(KeyEvent e) { System.out.println("2test2"); } public void keyTyped(KeyEvent e) { System.out.println("3test3"); } }); 실행하면 test콘솔에 메시지가 나타납니다. 그러나 키를 누르면 마치 KeyListener거기에없는 것처럼 다른 …
"리얼 스윙 라이프"에서 가장 이해하기 어려운 디자인 패턴 중 하나는 MVC 패턴입니다. 이 사이트에서 패턴에 대해 논의하는 게시물을 꽤 많이 봤지만 여전히 Java Swing 애플리케이션에서 패턴을 활용하는 방법에 대한 명확한 이해가 없다고 생각합니다. 테이블, 몇 개의 텍스트 필드 및 몇 개의 버튼이 포함 된 JFrame이 있다고 가정 해 보겠습니다. 아마도 …
JTable을 인스턴스화하는 다음 코드가 있습니다. 테이블에 올바른 수의 행과 열이 표시되지만 열 위에 제목 표시가 없습니다. public Panel1() { int nmbrRows; setLayout(null); setBackground(Color.magenta); Vector colHdrs; //create column headers colHdrs = new Vector(10); colHdrs.addElement(new String("Ticker")); // more statements like the above to establish all col. titles nmbrRows = 25; DefaultTableModel tblModel …
JavaFX 11에서 Jasper Report를 작성하기 위해 동적 보고서를 사용하고 있습니다. Swing Node 내부에 보고서를로드하고 있지만 Jasper 보고서는 스택 창 영역을 클릭하고 모든 다른 구성 요소 위에 마우스를 올려 놓은 경우에만 표시됩니다. 구성 요소 및 보고서 컨텐츠는 마우스로 가져갈 때 표시되는 것이 아니라 즉시로드되지 않으며 스택 창을 스크롤 할 때 보고서가 …