Chủ đề: Vẽ hình trong java
-
30-12-2015, 03:08 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Vẽ hình trong java
Em chào cả nhà!
Cả nhà cho em hỏi 1 vấn đề: em dùng hàm Graphics2D để vẽ hình. Đây là code của em
Code:
private void Draw {
Graphics2D fix = (Graphics2D) jPanel1.getGraphics();
super.paintComponents(fix);
fix.drawOval(50, 50, 50, 50);
fix.setColor(Color.RED);
fix.fillRect(0, 0, 50, 50);
}
em dùng super.paintComponents(fix): để khi em vẽ lại nó ko bị chồng nhau, có nghĩa là hình cũ sẽ mất đi. Nhưng khi em vẽ lại thì nó lại vẽ thêm 1 tab nữa bên trong (em gửi kèm ảnh lỗi). Nhờ các anh xem giúp em với ạ? Em cảm ơn!View more random threads:
- Đặt nhiều JPanels trong một JFrame mà nó không đè lên nhau như thế nào?
- Thêm 1 nhân viên vào danh sách nhân viên trong Java lỗi ArrayIndexOutOfBoundsException?
- Export File Jar Lỗi error:Unable to access jarfile?
- Hiển thị tên csdl lên jList và jCombobox
- Lỗi trong câu lệnh if, so sánh đúng mà kết quả vẫn không trả về
- Xin hướng dẩn chỉnh sửa nội dung file .class trong tập tin .jar
- Làm thế nào để chạy Windows commands (CMD) trong Java và trả về kết quả là các chuỗi hiển thị trên đó.
- em mới học java nên xin các bác cho ý kiến để khi click vào button dừng thì chương trình đang chạy sẽ dừng...
- Lỗi không tìm được đối tượng khi tìm kiếm đối tượng trong ứng dụng RMI?
- Cách chỉnh sửa phần từ trong mảng ?
-
04-01-2016, 04:16 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ai biết ko ạ? giúp mình với
-
14-01-2016, 04:48 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mã:private Image image = null; JPanel panel = new JPanel() { @Override protected void paintComponent(Graphics g) { super.paintComponent(g); // draw from Image if (image != null) { g.drawImage(image, 1, 1, imgWidth, imgHeight, this); } // draw other g.drawString("This is JPanel", 0, 0); g.drawRect(0, 0, 100, 100); }; }; public void Draw() { panel.repaint(); }
-
16-01-2016, 06:28 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi tuph44
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...