提交 396495bb 编写于 作者: 御承扬

Update

上级 7b0a1794
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="4e65795a-6659-4829-a5e6-120206826e71" name="Default Changelist" comment=""> <list default="true" id="4e65795a-6659-4829-a5e6-120206826e71" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/src/AWT绘图/ColorTest.java" afterDir="false" /> <change afterPath="$PROJECT_DIR$/src/AWT绘图/StrokeTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/AWT绘图/ColorTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/AWT绘图/ColorTest.java" afterDir="false" />
</list> </list>
<list id="cbcb3066-613e-44bd-84c2-b0cf22cc5a78" name="New changelist" comment="New changelist" /> <list id="cbcb3066-613e-44bd-84c2-b0cf22cc5a78" name="New changelist" comment="New changelist" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
</list> </list>
</option> </option>
</component> </component>
<component name="RunManager" selected="应用程序.ColorTest"> <component name="RunManager" selected="应用程序.StrokeTest">
<configuration name="ColorTest" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true"> <configuration name="ColorTest" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="AWT绘图.ColorTest" /> <option name="MAIN_CLASS_NAME" value="AWT绘图.ColorTest" />
<module name="IDEA_JAVA" /> <module name="IDEA_JAVA" />
...@@ -157,8 +157,8 @@ ...@@ -157,8 +157,8 @@
<option name="Make" enabled="true" /> <option name="Make" enabled="true" />
</method> </method>
</configuration> </configuration>
<configuration name="JProgressBarTest" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true"> <configuration name="JTableTest" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="高级Swing组件.JProgressBarTest" /> <option name="MAIN_CLASS_NAME" value="高级Swing组件.JTableTest" />
<module name="IDEA_JAVA" /> <module name="IDEA_JAVA" />
<extension name="coverage"> <extension name="coverage">
<pattern> <pattern>
...@@ -170,12 +170,12 @@ ...@@ -170,12 +170,12 @@
<option name="Make" enabled="true" /> <option name="Make" enabled="true" />
</method> </method>
</configuration> </configuration>
<configuration name="JTableTest" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true"> <configuration name="StrokeTest" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="高级Swing组件.JTableTest" /> <option name="MAIN_CLASS_NAME" value="AWT绘图.StrokeTest" />
<module name="IDEA_JAVA" /> <module name="IDEA_JAVA" />
<extension name="coverage"> <extension name="coverage">
<pattern> <pattern>
<option name="PATTERN" value="高级Swing组件.*" /> <option name="PATTERN" value="AWT绘图.*" />
<option name="ENABLED" value="true" /> <option name="ENABLED" value="true" />
</pattern> </pattern>
</extension> </extension>
...@@ -198,11 +198,11 @@ ...@@ -198,11 +198,11 @@
</configuration> </configuration>
<recent_temporary> <recent_temporary>
<list> <list>
<item itemvalue="应用程序.StrokeTest" />
<item itemvalue="应用程序.ColorTest" /> <item itemvalue="应用程序.ColorTest" />
<item itemvalue="应用程序.DrawTest" /> <item itemvalue="应用程序.DrawTest" />
<item itemvalue="应用程序.TableModelTest" /> <item itemvalue="应用程序.TableModelTest" />
<item itemvalue="应用程序.JTableTest" /> <item itemvalue="应用程序.JTableTest" />
<item itemvalue="应用程序.JProgressBarTest" />
</list> </list>
</recent_temporary> </recent_temporary>
</component> </component>
...@@ -320,14 +320,7 @@ ...@@ -320,14 +320,7 @@
<workItem from="1565656362641" duration="1123000" /> <workItem from="1565656362641" duration="1123000" />
<workItem from="1565686873839" duration="81000" /> <workItem from="1565686873839" duration="81000" />
<workItem from="1565769172876" duration="227000" /> <workItem from="1565769172876" duration="227000" />
<workItem from="1565769434684" duration="1702000" /> <workItem from="1565769434684" duration="2339000" />
</task>
<task id="LOCAL-00032" summary="Update">
<created>1561384305542</created>
<option name="number" value="00032" />
<option name="presentableId" value="LOCAL-00032" />
<option name="project" value="LOCAL" />
<updated>1561384305542</updated>
</task> </task>
<task id="LOCAL-00033" summary="Update"> <task id="LOCAL-00033" summary="Update">
<created>1561385104652</created> <created>1561385104652</created>
...@@ -665,7 +658,14 @@ ...@@ -665,7 +658,14 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1565686907430</updated> <updated>1565686907430</updated>
</task> </task>
<option name="localTasksCounter" value="81" /> <task id="LOCAL-00081" summary="Update">
<created>1565771939010</created>
<option name="number" value="00081" />
<option name="presentableId" value="LOCAL-00081" />
<option name="project" value="LOCAL" />
<updated>1565771939011</updated>
</task>
<option name="localTasksCounter" value="82" />
<servers /> <servers />
</component> </component>
<component name="TodoView" selected-index="3"> <component name="TodoView" selected-index="3">
......
...@@ -32,7 +32,7 @@ public class ColorTest extends JFrame { ...@@ -32,7 +32,7 @@ public class ColorTest extends JFrame {
add(new CanvasTest()); // 设置窗体面板为绘图面板对象 add(new CanvasTest()); // 设置窗体面板为绘图面板对象
this.setTitle("设置颜色"); this.setTitle("设置颜色");
} }
public ColorTest() { private ColorTest() {
super(); super();
initialize(); initialize();
} }
......
// >= JDK 1.8
// encoding:utf-8
// @software:IntelliJ IDEA
// @user:彭友聪
// @date:2019/08/14
// @time:下午 4:40
// @project:IDEA_JAVA
// @file:StrokeTest.java
// @Author:御承扬
//@E-mail:2923616405@qq.com
package AWT绘图;
import javax.swing.*;
import java.awt.*;
public class StrokeTest extends JFrame {
static class CanvasTest extends Canvas {
CanvasTest() {
}
public final void paint(Graphics g){
super.paint( g );
Graphics2D g2 = (Graphics2D) g;
// 创建画笔,宽度为 8
Stroke stroke = new BasicStroke( 8 );
g2.setStroke( stroke );
g2.drawLine( 20, 30, 120, 30 );
// 创建画笔,宽度 12,线端点装饰用 CAP_ROUND,应用在路径线段交汇处的装饰为 JOIN_BEVEL
Stroke roundStroke = new BasicStroke( 12, BasicStroke.CAP_ROUND, BasicStroke.JOIN_BEVEL );
g2.setStroke( roundStroke );
g2.drawLine( 20, 50, 120, 50 );
}
}
private void initialize(){
this.setSize( 300,200 );
setDefaultCloseOperation( WindowConstants.EXIT_ON_CLOSE );
add(new CanvasTest()); // 设置窗体面板为绘图面板对象
this.setTitle("设置画笔");
}
private StrokeTest() {
super();
initialize();
}
public static void main(String[] args) {
StrokeTest frame = new StrokeTest();
frame.setVisible( true );
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册