jscrollpane

    1熱度

    1回答

    我有一個帶有JPanel的JScrollPane。我在JPanel上也有很多不同的組件(例如Labels,JTextFields和JTextAreas)。這些組件以編程方式添加(在運行時,根據用戶請求)。 JPanel使用SpringLayout。程序在添加組件後計算JPanel的首選大小,因爲如果不進行計算,滾動功能將無法正常運行。添加組件和計算首選大小是我的prepareGui()方法的一部分

    0熱度

    1回答

    我正在使用jscrollpane將自定義滾動條合併到我的網站中。 我的網站的用戶最近已經開始將youtube視頻嵌入到jsscrollpane容器內的內容中。 我遇到的問題是當用戶滾動時,一邊到達YouTube視頻,一邊將其懸停在內容上。滾動停止。 我最近發現加入pointer-events:none可以解決問題。但我剛剛發現,這會禁用懸停播放按鈕與視頻的交互。 有沒有人遇到過這個問題?誰能提供解

    0熱度

    1回答

    爲了添加背景圖像,我使用JLabels而不是JPanel。 JFrame frame=new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JLabel label=new JLabel(new ImageIcon("bg.png")); label.setLayout(new BoxL

    0熱度

    1回答

    我試圖添加與JTextArea滾動條,但它不起作用,並且內容不在textArea中。我跟着幾篇文章,但沒有發現任何與JPanel的例子,所有的例子都可以用JFrame。目前我們限於使用JFrame,所以我們必須在不使用它的情況下執行此操作。請找到下面的代碼,我試圖用teatArea實現滾動,請指導我做錯了什麼。幫助將不勝感激。 GUI of below code 代碼 public class C

    37熱度

    2回答

    在Mac OS Sierra最近更新Mac OS Sierra之後,我遇到了所有Java應用程序(如Intellij IDEA社區版)的滾動問題。 編輯器窗格中的滾動速度非常快。單位的 滾動增量似乎很大。 Intellij IDEA版本是2016.2.3。 Java版本是Java 8 Update 10.1。 即使在「系統首選項」 - >「Java」 - >「高級」選項卡中,我也會看到相同的行爲。

    1熱度

    1回答

    我目前正在研究數據庫系統的GUI的窗口。我試圖在同一個JFrame中同時擁有JScrollPane和JPanel。我基本上想要一個用戶可以滾動瀏覽數據的部分,然後是底部不滾動的部分,在那裏有按鈕來改變排序。目前,當我嘗試打開窗口時,只顯示JPanel。我知道JScrollPane本身是可以工作的,因爲如果我將註釋添加到JPanel的部分註釋掉,它就像它應該那樣工作。 public class Vi

    -1熱度

    2回答

    enter image description here關注同事 我有一個棘手的問題,我沒有找到解決方案,我需要幫助。我在一個java項目中工作,我使用jtable來顯示數據庫中的數據到目前爲止,我的項目顯示數據,但問題是當我在jtable中顯示多行時,jscroll窗格的大小很小顯示所有行並只顯示一些行。我需要知道如何改變顯示數據的jtable的父級jscroll窗格的大小。

    1熱度

    2回答

    此JTable與JScrollPane不會顯示列標題。 package jTable; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable; public class Main { JFrame frame ; Main() {

    1熱度

    1回答

    作爲形象示人,我有兩個JScrollPanes,A和B.我想實現什麼,當光標位於B,你滾動鼠標滾輪: 1)。如果B有滾動的內容,只是滾動B. 2)如果B滾屏到最後已經或B有很少的內容,它不滾動,滾動A. 現在發生的是鼠標滾輪事件B總是被B消耗掉,所以A永遠不會被滾動。有什麼建議?提前致謝。

    0熱度

    1回答

    在回顧了這個問題的現有答案之後,我仍然處於黑暗中。我試圖在標籤框架內實現可滾動面板。我正在使用JScrollPane和JTabbedPane。但是,滾動不起作用。 這是我的代碼: public TabbedFrame(List<Panel> panels) { super(new GridLayout(1, 1)); JTabbedPane tabbedPane = new