안녕하세요, null 레이아웃과 setBounds() 메소드를 사용하여 Gui 프로그램을 만드는 중입니다. 프로그램에서 25 개의 문자열을 화면의 임의의 위치에 인쇄하고 싶습니다. 나는 for 루프로 이것을 할 수 있다는 것을 알고 있지만, 나는 이것을 아무 소용이 없도록 시도해왔다.자바 GUI에서 이미지를 사용하는 방법
public void paint(Graphics g){
super.paint(g);
for(i=0;i<25;i++){
g.drawString("string name",Math.random()*250,Math.random()*250);
g.setColor(Color.RED);
}
}
나는 이것을 시도해 왔으며 작동하지 않아서 내 질문에이 일을하는 더 좋은 방법이 있거나 분명히 실수를 저지르고있다.
* "null 레이아웃과 setBounds() 메소드를 사용하여 레이아웃"*하지 마십시오. 광증의 길. –
* "작동하지 않음"* '작동하지 않음'은 잘못된 점을 알려주는 데 유용하지 않습니다. 작동 할 때 무엇을 기대 했습니까? 대신 무엇을 보았습니까? 오류나 예외가 있었습니까? –