由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Java 里划直线加粗的问题
相关主题
用java 2D作图, 画线条的时候都成锯齿状怎么办要准备java面试, 看什么书比较好?
用java画直线的问题java rugular expression question
请问Java如何实现对.jpg图片的缩放显示?一个问题,这个是Python的bug还是我什么地方有错误?
怎么编辑和保存JAVA的图片输出?GIT一问
请教BufferedImage中的setColor问题。怎么能够减少image上的锯齿?
为啥画不出来?how to improve java programming ability
Java Graphic question.java graphics2d 画图请教
java and javascript 问题请教,有包子java String
相关话题的讨论汇总
话题: graphics话题: graphics2d话题: import话题: 加粗话题: polygon
进入Java版参与讨论
1 (共1页)
n*****n
发帖数: 100
1
定义Graphics g
g.drawLine(X1,Y1,X2,Y2)
怎么能对这根直线加粗?在网上找了很久,找到的是用g.setStroke().
但是我加进这个之后,显示错误:the method setStroke is undefined for this
type of graphics. 我在这个中class都
import javax.swing.*;
import java.applet.Applet;
import java.awt.Graphics;
谢谢指教!
m******y
发帖数: 102
2
用Graphics2D

【在 n*****n 的大作中提到】
: 定义Graphics g
: g.drawLine(X1,Y1,X2,Y2)
: 怎么能对这根直线加粗?在网上找了很久,找到的是用g.setStroke().
: 但是我加进这个之后,显示错误:the method setStroke is undefined for this
: type of graphics. 我在这个中class都
: import javax.swing.*;
: import java.applet.Applet;
: import java.awt.Graphics;
: 谢谢指教!

n*****g
发帖数: 7
3
well, use fillRect method to draw any width, haha~~~
w******p
发帖数: 166
4
public void paint (Graphics g) {
Graphics2D g2 = (Graphics2D) g;
g2.setStroke(new BasicStroke(6.0f);
g2.drawLine(...)
}
n*****n
发帖数: 100
5
Many thinks to all concerned!
g*****g
发帖数: 34805
6
this is the right way, fillRect probably wouldn't
enable anti-aliasing

【在 w******p 的大作中提到】
: public void paint (Graphics g) {
: Graphics2D g2 = (Graphics2D) g;
: g2.setStroke(new BasicStroke(6.0f);
: g2.drawLine(...)
: }

j******o
发帖数: 82
7
It depends. the performance of filling a polygon is better than that of
Java2D with a line stroke > 1. If it's just a horizontal or vertical line
you can use the polygon approach with simple math, although it is not
hard for a line with any slope either.
g.drawPolygon() will respect the antialiasing hint.

【在 g*****g 的大作中提到】
: this is the right way, fillRect probably wouldn't
: enable anti-aliasing

1 (共1页)
进入Java版参与讨论
相关主题
java String请教BufferedImage中的setColor问题。
问JavaFX的一个问题为啥画不出来?
[转载] apache mod_jk.so 问题Java Graphic question.
JSF有前途吗java and javascript 问题请教,有包子
用java 2D作图, 画线条的时候都成锯齿状怎么办要准备java面试, 看什么书比较好?
用java画直线的问题java rugular expression question
请问Java如何实现对.jpg图片的缩放显示?一个问题,这个是Python的bug还是我什么地方有错误?
怎么编辑和保存JAVA的图片输出?GIT一问
相关话题的讨论汇总
话题: graphics话题: graphics2d话题: import话题: 加粗话题: polygon