首页 文章
  • 1 votes
     answers
     views

    将两个JToolBar添加到边框布局 .

    我对Java很新,所以我希望我不要过于复杂化我的问题 . 基本上我试图将两个JToolbar垂直添加到一个边框布局的北容器中 . 但是,我不认为你可以在边框布局中添加多个JToolbar到单个位置容器,所以我想到的可能解决方案是在borderlayout中嵌入一个borderlayout并将一个置于北方,另一个位于中心,但我不知道如何实现这一目标 . 任何有关实现这一目标的最佳解决方案的建议将不胜...
  • 0 votes
     answers
     views

    将JFreeChart添加到JPanel

    我正在创建一个swing应用程序,并希望将JfreeChart添加到Jpanel . 我创建了一个方法,我可以在下面创建图表: 创建了一个全局变量: JFreeChart chart; 创建图表的方法: public void createChart(){ XYSeries series = new XYSeries("XYGraph"); ...
  • 0 votes
     answers
     views

    来自JPanel的隐形JFrame

    我有两个类,其中一个扩展自JPanel,另一个扩展自JFrame现在我添加了从JPanel扩展到其他类的类,我想从JPanel类中调用JFrame false的setVisible,我应该怎么做? public class test extends JPanel{ ... } public class test2 extends JFrame{ test t; public test...
  • 0 votes
     answers
     views

    在多个JFrame中包含JPanel

    我在Java SWING开发方面有过丰富的经验,并试图简化程序的更新 . 我有一个基本菜单(JButtons组)我想在每个窗口(JFrame)的顶部显示,而不是试图在每个单独的框架上维护这些按钮我想知道是否可以创建一个JPanel和“导入“它分为多个JFrame,类似于你如何”包含“在php中(不好的例子,但我能想到的最好) 在第一次回复的建议后添加 我目前在我的框架上有一个 Headers 为t...
  • 2 votes
     answers
     views

    如何在Java中添加多个扩展JPanel到一个JFrame中?

    我想要两个不同类的两个图像,它们将JPanel扩展为并排 . 我遇到的问题是两个JPanel应该在JFrame中,但是当我执行framename.add(panel)时,它会替换另一个而不是并排添加其中两个 . 我尝试在主类中添加flowlayout和其他布局,但没有出现任何图像 . So my question is ,如果我有两个扩展Jpanel的类,我如何在Jframe中添加这两个面板,以便...
  • 2 votes
     answers
     views

    面板上的addActionListener . 如何映射到主框架?

    我有2个面板(2个类,从JPanel扩展),1个框架(1个类,从JFrame扩展) 我的第一个面板 - WelcomePanel: package caro; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ImageIcon; import javax.s...
  • 0 votes
     answers
     views

    Jarame中的JPanel派生类 - 绘制副本

    我已将我的JPanel派生类添加到JFrame中 . 现在,当我想绘制一个椭圆形(在我的JPanel的paintComponent方法中使用fillOval)时,我看到两个椭圆被绘制 . 当我调用super.paintComponent或在JFrame类中以我的JPanel作为参数调用setContentPane时,问题就消失了 . 问题是,为什么会发生?当然,当JPanel和JFrame的左上角...
  • 0 votes
     answers
     views

    JPanels之间的沟通

    我有一个JPanel类,它创建了panel1和panel2 . Panel1和Panel2各有一个按钮 . 我想要完成的是当我点击Panel1中的按钮时,它会更新Panel2中的按钮 . 我必须这样做而不改变Panel2中的任何内容 . 基本上我必须让Panel1有一种方法来跟踪Panel2的实例,我必须通过JPanel类来做到这一点 . 但我不知道在哪里开始甚至完成这个 . myJPanel....
  • 1 votes
     answers
     views

    如何设置使用gridLayout的JPanel最大值或首选大小?

    我使用包含两个JPanel的非常简单的框架时遇到了问题 . 问题在于包含四个JButton的Center JPanel的布局 . 如何为按钮设置更好的大小或直接为使用GridLayout的JPanel设置更大的大小 . 关于图片问题: alt http://img42.imageshack.us/img42/4601/horrible.jpg! 这里的代码是:`JFrame window = ne...
  • 1 votes
     answers
     views

    在Jpanel上放置组件

    我可以在同一JPanel中组合Java布局 . 把我的组件放在JPanel上我很困惑 . 它应该是这样的:JLabel,JButton,JButton,JLabel和新线等 . 我使用BorderLayout但它不会进入下一行,继续向同一行添加组件,我需要一个新行 . 理想坐着结合cardlayout或其他一些好的解决方案 . 编辑:使用GridLayout(0,4)解决它将完成工作,直到我学习使...
  • 0 votes
     answers
     views

    Java - 使用Netbeans隐藏/显示外部jPanel?

    我是使用java开发GUI的新手,我正在使用netbeans来帮助我设计各种jPanel . 现在我有一个带有jFrame的类,我将在左边放一个菜单,右边有一个jPanel,当有人在左边做出选择时,我想调用jPanel类并将它放在那个面板中在右边 . 我见过各种不同的例子,但我无法让它发挥作用 . 这是我的文件结构的工作原理 connector.java(创建与db的连接并调用jframe类)...
  • 1 votes
     answers
     views

    在NetBeans设计器中将JPanel添加到JFrame

    我有一个JFrame,其中包含NetBeans gui设计器中的一些组件 . 其中一个组件是JPanel . 如何将JPanel设置为另一个扩展JPanel的类(然后从该类中绘制到面板)?
  • 0 votes
     answers
     views

    如何在JFrame中添加外部JPanel?

    我正在做大规模的计划 . 正如您所看到的,我有一个主要的JFrame和大约20个菜单项 . 每个菜单项都必须弹出一个新窗口 . 一开始我创建了一个JLayeredPanel,然后我将每个菜单项分配给JFrame里面的一个JPanel . 然后我将25个面板放在JLayeredPanel中...默认所有面板都设置为隐形,如: panel1.setVisible(false); panel2.set...
  • 0 votes
     answers
     views

    将JPanel添加到JFrame中

    我知道这听起来像一个简单的问题,但我正在用按钮等进行简单的文本冒险,我无法弄清楚如何将我的Jpanel添加到我的JFrame中 . 我的JPanel有一堆按钮和图形和东西,如果这有所作为 . 我提供了以下代码 . frame panel = new frame();是扩展JPanel的另一个类 . 我知道它被称为“框架”令人困惑,因为我曾经让它扩展了JFrame . 无论如何,我的代码不会像其应...
  • 1 votes
     answers
     views

    在JFrame中的多个JPanel之间切换

    http://imgur.com/VT3JHH8这就是我想创建的基本上是为了开始我的基于菜单的游戏 . 我想知道我的方法是否良好 . 我创建了一个如下所示的框架类"SonomaRoller" . 在该类中,它添加"frame" my "panel1",如图所示 . 截至目前,我也在该类中绘制了我的图像,显示为"panel2&qu...
  • 0 votes
     answers
     views

    外部JPanels从JFrame调用

    不久前,我开始了一个很快 Build 了大量代码的项目,大部分代码都是由组件及其属性组成的 . 一切顺利,直到我遇到错误 . 在顶部,错误是超出构造函数的代码限制,大约65000字节 . 这个错误实际上让我和我的项目停止了 . 与此同时,我也发现了我对SWING的理解存在的主要问题 . 我尝试的是将我的游戏代码分解为逻辑部分,将每个部分放入不同的类中 . 例如,处理买卖的jpanel将是其自己的....
  • 1 votes
     answers
     views

    将JFrame中的现有JPanel换成另一个JPanel的正确方法是什么?

    我正在构建一个程序,需要将当前可见的JPanel换成另一个 . 不幸的是,似乎有很多事情要做,我的所有尝试都以失败告终 . 我可以成功地让第一个JPanel出现在我的JFrame中,但是交换JPanel会导致一个空白的JFrame . 我的主要JFrame: public class ShellFrame { static CardLayout cl = new CardLayout(); //...
  • 9 votes
     answers
     views

    将图像绘制到JFrame中的JPanel

    我正在设计一个程序,在JFrame中包含两个JPanel,一个用于保存图像,另一个用于保存GUI组件(Searchfields等) . 我想知道如何将图像绘制到JFrame中的第一个JPanel? 以下是我的构造函数中的示例代码: public UITester() { this.setTitle("Airplane"); Container container...
  • 0 votes
     answers
     views

    禁用JPanel上的绘画

    我试图在JFrame的一部分上完全禁用所有绘画和刷新 . 通过简单地重写 public void paint(Graphics) ,我在整个JFrame上获得了预期的效果: import javax.swing.*; class Test extends JFrame { Test () { setBounds(20,20, 100,100); setVisible(tru...
  • 0 votes
     answers
     views

    JPanel中的绘画在错误的位置和大小上绘画

    我正在开发一个Java GUI,我有一个600x800的JFrame,我想分成两部分,顶部有设置复选框,600 x 200,底部是“画布”,它将被绘制在那是600x600 . 我有一个JFrame,其中包含一个JPanel,其中包含两个其他JPanel(一个用于设置,另一个用于画布) . 我正在测试“绘画”,出于某种原因,当我尝试绘制一个600x600黑色矩形时,它会在JPanel设置所占区域中绘...
  • -1 votes
     answers
     views

    在JPanel上绘制新东西

    好的,所以我有一个JPAnel,其paintComponent方法被覆盖 . 它很简单,看起来像这样: public class Panel1 extends JPanel { public void paintComponent (Graphics g) { super.paintComponent (g); g.fillOval (0, 0, getWidth ...
  • 0 votes
     answers
     views

    java中的图形,jframe,jpanel,canvas,applet之间的差异

    我对java中的图形编程有些怀疑,你能帮帮我吗? 现在我总是使用(在带有Windows的PC)一个从jframe扩展的类,我重写了paint方法,即使我使用doblebuffer等 . 但是我看到其他代码将jpanel添加到jframe中,并使用jpanel方法绘制...其他代码使用canvas并使用paint方法...或者从applet扩展,并将applet添加到canvas对象中,并使用帆布涂...
  • 4 votes
     answers
     views

    Isn 't Swing' s JPanel非常像AWT 's Panel? The former' s小部件没有出现

    我正在将一个程序从AWT更改为Swing,正如Java Swing的书第二章所提出的那样,当我从Panel更改为JPanel时,面板就会消失 . 当我从Button更改为JButton时,不会发生同样的情况 . 这似乎是一个错误,因为这样做似乎很简单 - 只需在名称中添加一个额外的J - 但我不确定问题出在哪里 - 我的VM(Sun JDK),我的WM( xmonad)或者我正在编程的方式(Cl...
  • 0 votes
     answers
     views

    JPanel JFrame PaintComponent ||图像未显示给JPanel

    请参阅以下代码 . 我正试图在JPanel上显示图像 . 看看截图 . 我想在FrameImagePanel上绘制图像 . 但它不起作用 . this.imagePanel = new ImagePanel(); FrameImagePanel.add(this.imagePanel); FrameImagePanel.setSize(this.im...
  • 0 votes
     answers
     views

    为什么更高分辨率的BufferedImage会在Canvas中被包装和压缩?

    我有一个JFrame GUI,它从LAN连接的摄像头实时捕获原始视频流 . 我正在为BufferedImage(img1)中的每个坐标设置RBG值(相机流像素值,但就像白色和黑色一样),并在标准的Java扩展Canvas(MyCanvas canvas1)上绘制图像 . 用于在线程环境中绘制的代码片段,除了分辨率1280x960之外,它工作正常 . while (true) { ...
  • 1 votes
     answers
     views

    如何在JFrame中放置一个表和3个按钮

    嗨朋友,我想在一帧中布局4个实体 一个JTable 3个按钮 为此,我创建了一个JFrame,并在该JFrame中放置了2个JPanel . 一个JPanel包含一个包含JTable的scrollablePanel . 另一个JPanel包含3个JButtons . 我期望输出如下: 但我的 table 不再可见,只有按钮可见 . 以下是我的代码 import java.awt.*;...
  • 1 votes
     answers
     views

    JTable不会在JPanel上显示

    嗨,我已经创建了一个Jtable,可以让它显示在我的框架上而不是在我的JFrame上的JPanel上 . 我似乎无法改变 import java.awt.; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.; import java.util.ArrayList; imp...
  • -2 votes
     answers
     views

    Java - 使用自己的JPanel在JPanel之间切换,并根据JFrame大小调整这些内部JPanel和组件的大小

    我在Java中编写程序,我有一些不同布局的JPanel,我想在它们之间切换 . 在这些JPanel上我有另外的JPanels与其他组件(如JButtons和JLabels),我想根据JFrame大小调整它们的大小(例如JPanel上的JPanel,其高度等于JFrame内容窗格大小的一半) . 我尝试制作这些JPanel并直接删除或添加到JFrame nad然后打包,重新验证并重新绘制JFrame...
  • 3 votes
     answers
     views

    在jframe中为jpanel调用paintcomponent

    我有 JFrame ,上面有一个 JPanel ( JPanel 在 JFrame 中是私有的) . 现在我想使用 paintComponent 方法覆盖 JPanel . 我怎样才能做到这一点?
  • 1 votes
     answers
     views

    从ActionListener方法访问类变量

    我使用JFrame和JPanel在Java中使用GUI,以及在单击按钮时使用ActionListener编辑图像 . 目前,我在使用名为ButtonPanel的JPanel类与我的BufferedImage img进行交互时遇到了很多麻烦 . 我试图显示图像的高度,但没有任何工作,我尝试了各种解决方案 . 我的ButtonPanel类的代码是: class ButtonPanel extends ...

热门问题