不久前,我提出了一个关于在JFrame中放置多个图像的问题:。问题是:当我在滚动条中看到图像时,我发现它消耗了大量的内存(整个帧的每个滚动滚动大约1mb )。PS:实现的代码相对简单(它是用Netbeans编写的),并且基于其他问题的正确答案:
注意,painel是JPanel的子类,并在JPanel中绘制图像。ArrayList<painel> pa
JPanel panel = new JPanel(new GridLayout(0,1));JButtonactionPerformed(){
MyPanel newpanel = new MyPanel("title","Button"); //MyPanel is a class which extends JPanel
我有一个JFrame,它包含一个包含JPanel的JScrollPane。JPanel包含一堆JTextArea。我正在向它们加载大量文本(大约8k-10k字符)。
布局工作良好,尽管滚动有点滞后。真正的问题是,JPanel、JScrollPane和JViewport似乎有一个严格的32767大小限制,因此,当任何JTextArea都比这更高时,就不能进一步滚动显示最后1/3的文本。= new javax.
我试着在GUI中做一个图形,但我真的不明白它是如何工作的。我可以使用netbeans拖放和拖动来实现可视化,但当涉及到编码时,我就不明白了。在我创建了事物的视觉方面之后,我如何将动作/事件等事物组合在一起。这是我的设计代码。= new javax.swing.JPanel(); jList1 = new