【发布时间】:2015-06-09 18:55:30
【问题描述】:
我正在尝试可视化整数数组中的值。
它们应该像条形图,但只是条形图没有轴等
我在 GUI 上使用 Java Swing。
现在应该只绘制一个矩形,但是无论我在g.fillRect(0,0,width,height) 中增加多高,它都被绘制为一个正方形。
这是我的代码:
public class MyClass extends JPanel
{
...
public void paint(Graphics g)
{
g.fillRect(0,0,10,100);
}
public void draw()
{
JFrame myframe = new JFrame("FrameTest");
myframe.setSize(new Dimension (groesse,groesse));
myframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel mypanel = new JPanel();
mypanel.setLayout(new FlowLayout(FlowLayout.LEFT));
mypanel.setSize(new Dimension(256,256));
mypanel.add(new MyClass(),BorderLayout.SOUTH);
myframe.add(mypanel,BorderLayout.SOUTH);
myframe.setVisible(true);
}
我很想发布输出的图片,但我不想...
【问题讨论】:
-
I would love to post a picture of the output but SO doesn't want me to...- 每次您提出一个说明问题的问题时,都发布一个正确的SSCCE。然后我们可以根据需要复制/编译/执行代码以查看问题。
标签: java swing user-interface jframe jpanel