作者e181280 (小波)
看板java
标题[问题] paintpanel 一直无法出现
时间Tue May 14 23:23:19 2013
先说一下我是想要写一个视觉动态的演算法
然後需要一个paintpanel 来印点,但是paintpanel却一直没办法显示
我在上方加上其他panel就可以,就只有paintpanel 无法QQ
我是拿以前写过的拿来改一下就不行了
--------------以下程式码------------
public class ALGHW extends JFrame{
private JPanel buttonpanel ,jPanel ; //JPanel
private JButton buttonsort;
private paintPanel paintpanel;
public ALGHW(){
super("FastQuick Sort");
jPanel = new JPanel();
jPanel.setBackground(Color.BLACK);
add(jPanel,BorderLayout.NORTH);
buttonpanel = new JPanel();
add(buttonpanel,BorderLayout.SOUTH);
paintpanel = new paintPanel();
add(paintpanel,BorderLayout.CENTER);
paintpanel.setBackground(Color.WHITE);
buttonsort = new JButton("FastQuick Sort");
buttonpanel.add(buttonsort);
};
public class paintPanel extends JPanel{
private static final long serialVersionUID = 1L;
private Point points[] = new Point[100000];
private int pointCount = 0;
public paintPanel(){
BufferedImage image = new
BufferedImage(500,500,BufferedImage.TYPE_INT_ARGB_PRE);
}
public void paintComponent(Graphics g){
super.paintComponents(g);
for(int i = 0 ; i < array.length ; i++){
g.fillOval(i, array[i], 1, 1);//g.fillOval(x, y, width, height)
}
}
};
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.232.15