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:
- Generate models trong Play Framework
- Em là newbie nhờ các pro giúp đỡ
- Add button vào Panel ở các hàm ngoài constructor thì nó không hiện lên.
- không tham chiếu được tới class trong toán tử tạo lập
- Socket: Phát triển Greeting Server và Greeting Client bằng java
- Lập trình giao tiếp USB với máy tính bằng JAVA
- Cách tạo mảng các control trong lập trình Java?
- Tra hệ số trong bảng
- Cách đếm số client trong Java?
- Cách gửi mail trong nội dung có màu chữ trong Java?
-
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
Trứng rung điều khiển từ xa Vibrator Spark Of Love Sản phẩm trứng rung bluetooth có điều khiển từ xa này được thiết kế với tông màu Rose Gold viền kim khí trải qua. kích tấc 7,4cm x 3,5cm giúp trứng...
TOP 3 trùy rung điều khiển từ xa...