jscrollpane相关内容
我使用了此答案获得在JTextArea上自动滚动的功能.但是似乎只有在相同JTextArea的setEditable属性设置为TRUE时,它才有效.当然,我使用的是JScrollPane. 我正在将聊天应用程序开发为一个大学项目.显示消息的区域是完全相同的JTextArea.我在上面链接的第一个答案中使用了第二组代码.但是当setEditable设置为FALSE时,我需要它来使其工作.
..
如何滚动JTextArea,以便在用户键入更多文本时始终显示插入符号的位置? 对我来说,这似乎是一个愚蠢的问题,我觉得必须先问过这个问题,但我已经搜索过了,却找不到答案. 我有一个多行文本区域,嵌入在JScrollPane中.如果用户一直键入直到填满文本区域,最终插入符号将变为不可见(在显示的区域下方),并且用户将看不到他正在键入的内容.这将是默认行为,这似乎很奇怪.我需要做些什么来确
..
我已经尝试了一些教程并查看了其他答案,但它似乎仍然没有帮助,我想向该类似控制台的JTextArea添加滚动条,并保留该属性,以便每行的新行文字会增加其余部分. 这是当前的样子: 和代码: Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); int width = 600; int height =
..
我正在编辑.我正在使用Java swing.我已经在JScrollPane中嵌入了JTextArea.我想将特定尺寸的jtextarea放置在JScrollPane的中间.为此,我使用了setLocation函数.但这行不通吗? public class ScrollPaneTest extends JFrame { private Container myCP; private JText
..
private JPanel contentPane; public Driver() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 867, 502); contentPane = new JPanel(); contentPane.setBorder(new Empty
..
我在使用GridBagLayout在JTextArea中添加JScrollPane时遇到问题.基本上,当不需要滚动条时,程序可以正常运行,但当布局混乱时,布局会混乱,内容会被截断.相关代码如下 import java.io.*; import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.util
..
我想用一些JTextArea和JLabel制作一个JOptionPane.showOptionDialog. 问题是对话框太小,我找不到任何解决方案,所以我决定将内容放入JScrollPane. 我看到必须将我的所有JTextArea和JLabel放入JPanel中,因为将它们连续添加到JScrollPane中并不能正确放置视口. 最后一个问题是我的JTextArea正确包装了单词,但
..
我一直在做一些有关Swing的研究,以便使用Java构建CSS编辑器.我在尝试导出JTextArea的CSS和HTML时遇到了麻烦(我将在创建.css文档之后.) 这是我的主布局在单击“构建"菜单项后调用的GridLayout. package csseditor_gui_built; import java.awt.GridLayout; import javax.swing.JFrame
..
我正在尝试将JScrollPane添加到我的JTextArea中,但是不知何故,它不会出现. 我尝试根据JTextArea的尺寸调整其大小,但似乎不起作用.另外,请注意,我使用的是null布局,因为我希望在确定的位置上完全灵活地显示某些按钮和面板. import java.awt.Dimension; import java.awt.BorderLayout; import javax.s
..
这是我的代码: final JTextArea textArea = new JTextArea(); textArea.setFont(new Font("MS UI Gothic", Font.PLAIN, 13)); textArea.setLineWrap(true); textArea.setBounds(77, 310, 474, 136); //contentPane.add(
..
我使用Eclipse Window Builder.当我单击按钮时,屏幕上会写一些东西.但是由于我的打印件很长,所以我想使用滚动窗格. public class uyg2 extends JFrame { private JPanel contentPane; /** * Launch the application. */ public static void main(Strin
..
我有点新手,而且我想尝试一些涉及Jtable的代码. 我发现即使我添加了滚动条策略,垂直滚动条也似乎没有出现.代码简直是破旧的.(请事先警告您).但是,请您指出我需要在滚动条策略中添加的位置.我尝试在很多地方添加它,但似乎没有出现. 另一个问题是我如何制作一个空表.就像每次单击处理按钮一样,我想刷新表格.您也可以将我指向这个方向吗? 使用说明:只需在常规节点文本字段中输入数字,例如5或
..
问题1):我有一个JPanel ps,其布局为空; JScrolPane scrollPane和JTable表. 我已将表添加到scrollPane,然后将scrollPane添加到Jpanel ps.以下是我这样做的代码:- ps = new JPanel(); ps.setLayout(null); ps.setSize(1000,600); scrollPane = new JScr
..
为什么我的JScrollPane没有出现?如果我使用表(带注释的部分)来完成它,则工作正常,但是当我将其放入滚动窗格(我也需要,数据库确实很长)时,它永远不会出现,有人可以帮助我吗? :o) 代码如下: JButton btnRefresh = new JButton("Refresh"); btnRefresh.setBounds(130, 35, 80, 30);
..
我一直在制作一个包含JTable的小型应用程序.问题是这样的:当我将JTable添加到JScrollPane时,这给了我一个错误,即表组件多次添加到父组件中. getContentPane().add(new JScrollPane(table)); scrollPane.setViewportView(table); 我看到了问题,但无法解决.有什么建议吗? public t
..
我有一个经常更新的JTable.它位于滚动窗格中. 有时,我们会看到一条消息,我们希望对其进行更深入的研究.不幸的是,由于更新数量众多,该消息将在可见屏幕上滚动下来,然后我们才能完成查看. 我希望能够在检查消息时冻结视口/滚动,但仍允许表模型随新消息一起更新. 我可以使用以下代码将所选行转到顶部: int firstSelectedRow = table.g
..
我有一个JPanel,在其中添加了JScrollPane(请参见下面的类).我添加了一个JTextField来验证一切正常(而不是JScrollPane),并且该文本字段已添加到面板中.当我尝试添加JScrollPane时,未显示任何内容(白色背景).我该如何解决? protected JPanel createContentPanel() { JPanel panel = new
..
我想将JTable放在JScrollPane中并希望它: 可水平和垂直滚动(仅当其内容大于父容器时才可滚动) 根据需要自动增长以填充父容器(双向) 在需要时仅具有一个或两个滚动条 JList的行为与此完全相同,顺便说一句.但是我发现用JTable同时实现所有目标的简便方法.完成第一种方法的简单方法是禁用自动调整大小,但是这可以防止第二种方法的发生.我提出了一个非常棘手的解决方案,该
..
我在尝试使表格滚动时遇到了麻烦;只是不会.我查看了其他堆栈答案并尝试了它们,但是它们没有用;我不确定是否与这些解决方案有冲突. tableModel = new TableModel(); //Custom Table Model table = new JTable(); table.setBorder(null); table.setFillsViewportHeight(true);
..
我有一个JPanel组件,其中有一个JTable.当我按照下面的代码运行代码时,该表将正确呈现和更新.一旦尝试使用scrollPane方法,该表将根本无法呈现.谁能向我解释为什么? private static class GameHistoryPanel extends JPanel { private DataModel model; priva
..