작은 스윙 응용 프로그램을 작성 중이며 기본적으로 스크롤 막대를 위아래 단추로 가져 오려고합니다. 나는 이미 작은 딸랑 딸랑이가 실제로 엄지 손가락이라고 불리는 것을 배우면서 몇 시간을 보냈으며, 그것을 사용하지 못하게하는 방법을 알아 내는데 40 초가 걸렸습니다. 다음 과제는 다음과 같습니다. 두 개의 버튼 사이에있는 스크롤 막대의 빈 공간을 클릭하여 JScrollPane을 스크롤하는 사용자 기능을 비활성화하고자합니다.스크롤 막대의 빈 공간을 클릭하여 스크롤하는 기능을 비활성화하십시오.
누구든지이 작업을 수행하는 방법 (또는이 작업을 중지하기 위해 덮어 쓸 방법)을 알고 있습니까?
JTabel tabel = new JTabel(model);
JScrollPane scrollPane = new JScrollPane(table)
JScrollBar scrollBar = scrollPane.getVerticalScrollBar();
BasicScrollBarUI barUI = new BasicScrollBarUI() {
protected void paintThumb(Graphics g, JComponent c,Rectangle thumbBounds) {}};
scrollBar.setUI(barUI);
스크롤 막대를 모두 패널과 두 개의 버튼으로 대체하는 것이 거의 쉽습니다. P – MadProgrammer
@MadProgrammer는 쉽게 sissies를위한 것입니다! – Probot
간단한 작업을 수행하고 내 클럽에 오신 것을 환영합니다. 나는 회장이됩니다.) – MadProgrammer