首页 文章
  • 0 votes
     answers
     views

    每当编译时,我都会收到无法找到符号的错误

    我是JTextArea和JScrollPane的新手,每当我编译时我得到这个错误,Project3.java:95:找不到符号符号:class Dimension location:class Project3 scroll.setPreferredSize(new Dimension(200,400)); 有人可以帮帮我吗? JTextArea listBox = new JTextArea(i...
  • 1 votes
     answers
     views

    在规模内在JScrollPane中绘制图像

    我有一个加载图像的滚动窗格 . 我没有这个图像与她的自然大小,如果这个图像太大,我不会激活滚动条,但这个指令 g.drawImage(immagine, 0, 0, getWidth(), getHeight(), this); 用于放置在滚动窗格中的缩放图像 . 我能做什么? 班贵: import java.awt.*; import java.awt.event.*; imp...
  • -1 votes
     answers
     views

    在向JScrollPane添加越来越多的JButton时,如何保持JButton的大小不变?

    我正在开发一个项目,应用程序需要能够在按钮上包含一些图像 . 每个按钮的长度和宽度应相同 . 应用程序中应该有大约10到20个按钮 . 所以我决定使用JScrollPane水平组织所有JButton . 首先,我将所有这些JButton添加到JPanel中,将其布局设置为GridLayout,其中包含1列和10行 . 然后将JPanel添加到JScrollPane中 . 结果,所有按钮都具有相同的...
  • 0 votes
     answers
     views

    Java Swing JTable和JScrollPane以适合列宽

    我是Swing的新手,我正在使用JTable对象来显示一些信息 . 基本上框架包含JPanel - > GridBagLayout管理器 . JPanel包含一个JLabel(“状态表”),一个包含JTable的JScrollPane,“Sort by”JButton和一个JComboBox . 如何设置列/列 Headers 的宽度以完全显示其中包含的文本? 我试着用 table.ge...
  • -1 votes
     answers
     views

    显示GridBagLayout的问题

    我正在使用Swing在Java中编写一个简单的计算器,我遇到了GridBagLayout的问题 . 这是我如何切割我的组件: 你可以看到,cos sin tan%log sqrt sqr和pi按钮不应该远离其他按钮 . 此外,当我在程序启动时缩小窗口大小时会发生这种情况: 按钮以我希望它们显示的方式显示,但JTable显示奇怪 . 这是关于主窗口的一些信息: 首选尺寸:600 * 600 J...
  • 0 votes
     answers
     views

    JTable宽度布局

    我正在创建一个GUI界面来与仓库的数据库进行交互 . 应用程序需要将项添加到数据库,更新它们并显示它们 . 我在数据库中有一些表,对于每个表,我想创建一个JPanel,并将它们放在一个cardlayout中,这样我就可以使用JMenu项目在它们之间导航 . 每个JPanel都有相同的形式 . 在顶部,有一个包含文本字段,组合框等的框,用于在表格中添加项目 . 在这个框下面,我有一个JTable,有...
  • 1 votes
     answers
     views

    滚动时JScrollPane不重绘Canvas?

    我试图创建一个游戏,我将一个Canvas添加到JScrollPane,但画布大于JScrollPane的可见区域 . 因此,当我滚动JScrollPane以查看其余部分时,我只看到空白区域,即使我的Canvas不断重绘 . 有谁可以帮帮我?
  • 2 votes
     answers
     views

    在其旁边的另一个JTable上继续JTable数据而不是滚动

    我有一个显示超过200行的JTable . 我想在JPanel中显示所有行,以便用户不必向下滚动 . 我试图在我的第一个表中获取可见行的数量,并使用视口添加另一个具有剩余行的JTable,如https://coderanch.com/t/340707/java/find-visible-row-count- JTable中 .但是,该方法仅在绘制面板并对用户可见后才返回可见行数 . 所以我不能动态...
  • 2 votes
     answers
     views

    JScrollPane在顶部添加JPanels并保持当前滚动视图

    我有一个包含垂直Box的JScrollPane . 我正在Box的顶部插入新的JPanel . 如果我使用滚动条向下滚动,我希望当前视图保持向下滚动的位置 . 例如,如果我在框中有50个面板并使用滚动条查看面板20,我希望视图保留在框20上,即使其他框添加在顶部 . 另外,如果我使用滚动条向上滚动到顶部,我希望视图在添加时显示新面板 . 知道怎么做吗? 顺便说一句,没有必要使用JScrollPan...
  • 1 votes
     answers
     views

    JScrollPane中的画布仅在滚动条处于最极 endpoints 时才重新绘制

    我已经遇到了一个问题,我似乎无法借助互联网解决这个问题 . 大部分问题已经解决了,但最后一点仍然是挑衅! 我已将此Canvas添加到JPanel,然后将其添加到JScrollPane的视口(添加到游戏的JFrame中) . 将一个ChangeListener添加到JScrollPane的视口中,该视口将对JFrame和视口上的重绘方法执行validate方法 .JFrame本身具有JMenuBar...
  • 1 votes
     answers
     views

    如何使用JToggleButtons,JPanels和JScrollPanes解决这些大小调整问题?

    我正在尝试开发一种手风琴菜单 . 可以打开/关闭少量(2-12)选项 . 当切换时,会有一个 JPanel ,其他设置变得可见 . 切换时,其他设置将不可见 . 我创建了一个 SelectableExpandablePanel 类,它扩展了 JPanel 并实现了 ActionListener 和 ComponentListener . 该小组持有两件事 - 一个 JToggleButton 和...
  • 45 votes
     answers
     views

    JTable滚动到指定的行索引

    我有一个位于 JScrollPane. 行内的JTable在运行时根据我的应用程序中发生的事件添加到表中 . 我想让一个新的行添加到表格时,scoll窗格滚动到表格的底部 . 对于JLists有 [ensureIndexIsVisible][1]() 强制列表中的特定索引可见 . 我正在寻找相同的东西,但对于JTable . 看起来我可能不得不手动移动滚动窗格上的滚动视图,但我认为必须有一个更简单...
  • 1 votes
     answers
     views

    设置canvas的scrollpane时出现问题

    在下面的程序中,我想缩放和缩小用户选择的图像 . 问题是当我通过点击zoomin zoomout按钮缩放或缩小图像时,滚动条不起作用 . 请帮助什么是问题 import java.awt.BorderLayout; import java.awt.Canvas; import java.awt.Container; import java.awt.Cursor; import java.awt.D...

热门问题