jscrollbar相关内容
我有一个JPanel,其中有一个JLabel,添加到JScrollPane中。我有一个调用JLabel.setIcon("file.jpg");的actionListener。图像正确地显示在JScrollPane中并且是全尺寸的。滚动条显示得非常完美。默认情况下,我尝试将垂直和水平滚动条放置在中间,这样默认情况下您会看到图像的中心。 是否有JScrollPane方法可以将视区定位在图像的中
..
我决定更深入地研究秋千和定制绘画组件的材料.最近几天,我在 StackOverFlow 和其他论坛上阅读了大量文章、API 文档和问题.但是我在理解这个概念时仍然遇到了一些基本问题. 我想做什么:基本上,我想为我自己的 Swing GUI 设计一些组件.我在设计自定义 JButton 时没有太多问题.我只是在paint.net中创建一个自定义图像,创建一个ImageIcon并制作JButto
..
我想自定义 JScrollBar 设计.我使用 Mac 来开发带有 eclipse 的应用程序.我已经尝试 scrollPane.getVerticalScrollBar().setBackground(Color.BLACK); 但没有任何反应. 我的代码: scrollPane = new JScrollPane(scriptView);scrollPane.setBorder(Bor
..
我正在为我的大学课程设计一个项目.我只是想知道是否有人知道如何将滚动条添加到 JTextArea.目前我的 GUI 布局正确,唯一缺少的是滚动条. 这就是 GUI 的样子.正如您在第二个 TextArea 上看到的,我想添加滚动条. 这是我创建窗格的代码.但似乎什么也没发生... t2 是我想将其添加到的 JTextArea. scroll = new JScrollPane(t2)
..
有什么方法可以在需要时启用水平滚动条吗? 情况是这样的:我有一个 JTable,其中一个单元格存储了很长的数据.因此,我需要有水平滚动条. 有人对此有想法吗? 解决方案 首先,在 JScrollPane 中添加您的 JTable 并设置滚动条存在的策略: new JScrollPane(myTable, JScrollPane.VERTICAL_SCROLLBAR_AS_
..
我尝试编写这样的 GUI.每次创建新按钮并放置在特定位置时单击按钮,但在jscrollpane中添加一些按钮后,滚动条未激活,因此我无法看到所有创建的按钮. 我的代码在这里: import javax.swing.*;导入 java.awt.*;导入 java.awt.event.ActionEvent;导入 java.awt.event.ActionListener;公共课测试{私人 J
..
给予 import javax.swing.*;公共类TestCornerComponent {公共静态void main(String args []){JTable表=新的JTable();最后的JScrollPane scrollPane =新的JScrollPane(table);/*按钮放在角落*/JButton cornerButton =新的JButton(“#");scroll
..
我希望能够使用JScrollBar更改形状的位置和/或大小.我仍然对摆动组件还很陌生,但是已经找到了如何更改字符串的位置的方法,但是我不知道如何使用从paintComponent绘制的形状来实现它.我将此作为我的调整侦听器: scrollBar.addAdjustmentListener(new AdjustmentListener() { @Override
..
我正在尝试加载一个JScrollPane,其中水平JScrollBar一直设置到最右边,即如下图所示: http://i.imgur.com/VeKYPa6.png 但是,无论我做什么,最终都会得到以下图像: http://i.imgur.com/c9KzRqZ.png 这是我的代码的相关代码段 JComponent graph = new TrendsFor
..
我想在JFrame上以null布局添加垂直滚动条. 有可能吗?请帮忙! 解决方案 只需按照public class TabbedPaneTest { public static void main(String [] a) { final JFrame frame = new JFrame(); frame.setSize(500, 500); frame.setDefaultClo
..
我正在尝试使用以下代码来自定义jScrollPane.它可以正常工作,它以我想要的方式更改颜色,但是隐藏了箭头按钮. 我想要使它们再次可见,并使用自定义图像进行更改.我尝试在此论坛上搜索,但找不到任何有关它的信息. 我希望有人能帮助我.提前致谢! private Image imageThumb, imageTrack; private JButton b = n
..
我在JScrollPane中有一个JTable,该表偶尔会获取新的数据行.最终,数据行的数量超过了一次显示的数量,因此ScrollPane启动了.我希望每次添加新数据时,“滚动窗格"都跳到底部(达到最大值),所以我这样写,即在添加新行后立即调用: jScrollPane1.getVerticalScrollBar().setValue(jScrollPane1.getVerticalScro
..
我正在开发一个简单的Java游戏,而我的滚动条引发了一个异常. 滚动条应该是“游戏滑块". 线程"Thread-3"中的异常java.lang.ClassCastException:sun.java2d.NullSurfaceData无法转换为sun.java2d.d3d.D3DSurfaceData 在sun.java2d.d3d.D3DRenderer.copyArea(未知源) 在su
..
说我在Image()中有一个适当大小的图像 我想将JScrollBar组件的“拇指"或“旋钮"更改为该图像. 我知道我需要对ScrollBarUI 进行子类化 这是我现在的位置. public class aScrollBar extends JScrollBar { public aScrollBar(Image img) { super();
..
为使我的其他问题保持秩序,建议单独询问以下内容: 下面是测试类的代码,我在其中添加了自定义JScrollBar public class TestScrollBar { private static JFrame f; private static Container pane; private static JScrollP
..
我决定在秋千和定制绘画组件的材料上再深入一些. 最近几天,我在StackOverFlow和其他论坛上阅读了大量文章,API文档和问题.但是在理解这个概念时,我仍然遇到一些基本问题. 我想做的事情:基本上,我想为自己的Swing GUI设计一些组件.设计自定义JButton并没有太多问题.我只是在paint.net中创建了一个自定义图像,创建了一个ImageIcon并使JButton.setI
..
我遇到一个仅在Nimbus L&F上发生的问题.如果JList中的项目过多,则JScrollBar的拇指将消失.但是在金属L& F中,拇指始终是可见的,因为它的尺寸很小.我还检查了Nimbus L&F中的逻辑,确实有相同的最小大小.但这没有影响. 请在下面查看我的代码: public static void main(String[] args) { for (UIMa
..
我有以下代码行: JSplitPane VPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT,(new class1()),new JScrollPane(new class2())); 我想让class2仅具有垂直滚动吗?由于我的布局落在其他地方. 我正在使用GridBagLayout,现在更改布局为时已晚.有解决此问题的方法吗? 解决
..
当用户滚动事件时,我需要处理JScrollPane中的事件.在此处中,建议使用addAdjustmentListener表示JViewport或Vertical/HorizontalScrollBar. 有什么区别,我应该选择哪种方法? 我也想对同一JScrollPane使用scrollRectToVisible,我是否应该期望AdjustmentListener用于此方法?
..
我想知道是否有办法知道JScrollBar(在我的情况下为垂直)何时到达其包含JScrollPane的底部. 起初,我虽然在滚动条上使用了AdjustmentListener,但是我不知道如何解释JScrollBar的value属性.另外,我不确定是否正确理解maximum的含义,以及是否可以使用该值来获取所需的信息. 修改: scrollPane.getVerticalScro
..