使用TextField设置drawLine的宽度



如何使用TextField来设置行宽度,g.drawLine (oldx,老人,evt.getX (), evt.getY ());
我需要设置一个初始值,然后让用户通过TextField修改它。由于

假设您正在使用swing,

线条的宽度由Graphics2D#setStroke方法设置。

g.setStroke(stroke);

在重写的paintComponent方法中调用它。


stroke可以初始化为

float width = 5f;    // Initial value.
stroke = new BasicStroke(width);

你应该有stroke对象作为你的类的成员,其中paintComponent方法被覆盖。

现在您可以使用文本字段更新笔画对象。

相关内容

  • 没有找到相关文章

最新更新