Tôi là một lập trình viên khao khát nhưng hôm nay là bài học Java đầu tiên của tôi.Vẽ văn bản với đối tượng đồ họa trên JFrame
public void Paint (Graphics g)
{
if(g instanceof Graphics2D)
{
Graphics2D g2d = (Graphics2D)g;
g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
}
g.drawString("This is gona be awesome", 200, 200);
}
Với mã trên, tôi muốn viết một câu trên cửa sổ nhưng nó không bao giờ viết. Tôi đang làm gì sai?
Chỉnh sửa: Không sao - Sơn phải được sơn. Tôi xin lỗi rất nhiều.
Cảm ơn các bạn - tôi đã được sao chép và dán. Có lẽ tôi nên xem mã của tôi một số chi tiết! P.s. nên có ghi đè phương pháp sơn .... NGAY BÂY GIỜ CÔNG TRÌNH NÀY Cảm ơn –
@Sanjay vui lòng đọc điểm của tôi '2) cho Swing JComponents là paintComponent() ', sau đó vui lòng sửa đổi bài viết của bạn,' blablabla' Tôi biết rằng tất cả các code_depots chứa phương thức paint thay vì paintComponent 'balblabla' – mKorbel