2
package carspeedometer;
import java.awt.Graphics;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
class a1 {
a1() {
JFrame jf = new JFrame("Speedometer");
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel jp = new JPanel();
JLabel jb = new JLabel(new ImageIcon(
"C:/Users/Vinayak/Desktop/tester.jpg"));
jp.add(jb);
jf.add(jp);
jf.setVisible(true);
jf.setSize(700, 700);
}
public void paint(Graphics g) {
g.drawLine(70, 70, 200, 200);
}
public static void main(String...s) {
new a1();
}
}
라인이 화면에 표시되지 않습니다. 이미지 상단에 선을 표시하고 싶습니다. 여기 나는 속도계를 만들려고하지만 처음에는 줄을 표시해야합니다.이미지에 라인이 표시되지 않습니다. jframe
연습용으로 만들려면 그냥 계속하십시오. 그렇지 않으면 [third party lib] (http://harmoniccode.blogspot.be/2010/08/java-swing-component-library.html) – Robin
을 사용하는 것이 좋습니다. [Concurrency in Swing] (http://docs.oracle.com/javase/tutorial/uiswing/concurrency/), 이것이 정말로 당신에게 알려지지 않은 것이면 :-) –