Here's the code. Anything wrong in this code?
import java.awt.*;
import javax.swing.*;
public class Test2 extends JFrame{
public Test2() {
JInternalFrame jInternalFrame = new JInternalFrame("Test",true,true,true,true);
JPanel jPanel = new PanelTest();
JScrollPane jScrollPane = new JScrollPane(jPanel,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
jInternalFrame.getContentPane().add(jScrollPane);
getContentPane().add(jInternalFrame);
jInternalFrame.setVisible(true);
setSize(600,600);
setVisible(true);
}
public static void main(
String[] args) {
new Test2();
}
}
class PanelTest extends JPanel {
public PanelTest(){}
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawString("Main Time(us)",30,99);
g.drawString(Integer.toString(1),200,100);
g.drawString(Integer.toString(2),300,100);
g.drawString(Integer.toString(3),400,100);
g.drawString(Integer.toString(4),500,100);
g.drawString(Integer.toString(5),700,100);
g.drawString(Integer.toString(6),900,100);
g.drawString(Integer.toString(7),1000,100);
g.drawString(Integer.toString(8),1100,100);
g.drawLine(100,100,100,900);
}
}