상자, 타원 및 화살표를 그리는 Java 프로그램을 작성하려면 어떻게해야합니까?상자, 타원 및 화살표를 그리는 Java 프로그램을 작성하려면 어떻게해야합니까?
답변
: 당신은 자바 2D Graphics Tutorial에서 원하는 정보를 찾을 수 있습니다
. Drawing Geometric Primitives의 섹션에서는 직사각형과 타원을 그리는 방법을 보여 주므로 Drawing Arbitrary Shapes 섹션을 읽은 후에 화살표를 함께 놓을 수 있어야합니다.
System.out.println ("■ O ←");
+1 유용하지는 않지만 내 하루를 만들었습니다 – helpermethod
-1 유용하지는 않지만, 내 하루를 너무 보내 셨습니다 :) – OscarRyz
+1 일부 콘솔에서는 유용하지 않지만'JComponent'에서는 매우 유용합니다. – trashgod
시작하기가 어려울 수도 있음을 알고 있습니다.
그래서 여기에 있습니다.
sample http://img535.imageshack.us/img535/8784/capturadepantalla201002y.png
시작하는 도움이 될 것이다 그 :
import javax.swing.*;
import java.awt.Graphics;
public class Homework {
public static void main(String [] args) {
JFrame frame = new JFrame();
frame.add(new JComponent() {
public void paintComponent(Graphics g) {
// invoke "Graphics" methods here
}
});
frame.setVisible(true);
}
}
지금, 당신은 당신이 Graphics 객체에서 필요한 메소드를 호출해야하고 그 화면의 모양을 표시하는 책임을 취할 것입니다 뭔가 유용합니다.
Painting in AWT and Swing에 대한 자세한 이해를 계속하십시오. 그것은 당신이 무슨 일이 일어나는지 이해하는 데 도움이 될 것입니다.
마지막으로 "고급"페인팅을 위해이 기사는 읽어야합니다. 2D graphics
- 1. 정렬 결정 트리를 생성하는 프로그램을 작성하려면 어떻게해야합니까?
- 2. pyqt를 사용하여 Nokia 응용 프로그램을 작성하려면 어떻게해야합니까?
- 3. 간단한 JScript 입출력 프로그램을 작성하려면 어떻게해야합니까?
- 4. Windows 셸 확장 프로그램을 작성하려면 어떻게해야합니까?
- 5. .3gp 파일에서 오디오 및 비디오 트랙을 분리하는 프로그램을 작성하려면 어떻게해야합니까?
- 6. Java 파일에 대한 컴파일 그래프를 작성하려면 어떻게해야합니까?
- 7. 일치하는 알고리즘을 작성하려면 어떻게해야합니까?
- 8. 장치 드라이버를 작성하려면 어떻게해야합니까?
- 9. Mac 용 자동 시작 도킹 응용 프로그램을 작성하려면 어떻게해야합니까?
- 10. 인스턴스를 한 번만 실행할 수있는 Java 코드를 작성하려면 어떻게해야합니까?
- 11. GDK의 타원 개체
- 12. HTML에서 PDF를 작성하려면 어떻게해야합니까?
- 13. 경계 타원
- 14. 타원 적분 및 베셀 함수가있는 Java/Scala 수학 라이브러리?
- 15. C#을 사용하여 간단한 화면 공유 프로그램을 작성하려면 어떻게해야합니까?
- 16. 사용자 디렉토리를 검색 할 수있는 콘솔 응용 프로그램을 작성하려면 어떻게해야합니까?
- 17. 안드로이드 장치를 통해 앱을 설치하고 제거하는 프로그램을 작성하려면 어떻게해야합니까?
- 18. CSS - 최대 너비 및 타원
- 19. PowerPoint VBA에서 XML을 작성하려면 어떻게해야합니까?
- 20. WinForms에서 두 이미지 사이에 화살표를 그리는 방법은 무엇입니까?
- 21. 문맥 자유 문법을 작성하려면 어떻게해야합니까?
- 22. 안전한 ClientAccessPolicy.xml 파일을 작성하려면 어떻게해야합니까?
- 23. PL/SQL에서 Java 메소드를 작성하려면
- 24. 이 중첩 쿼리를 작성하려면 어떻게해야합니까?
- 25. solr에서 인덱스를 다시 작성하려면 어떻게해야합니까?
- 26. 기본 JNI 앱을 작성하려면 어떻게해야합니까?
- 27. 이 뷰를 효율적으로 작성하려면 어떻게해야합니까?
- 28. 일반 익명 메소드를 작성하려면 어떻게해야합니까?
- 29. Java에서 자원에서 파일을 작성하려면 어떻게해야합니까?
- 30. Windows에서 Go-SDL을 작성하려면 어떻게해야합니까?
어떤 컨텍스트에서? 스윙 응용 프로그램? –