提交 98a0bc86 编写于 作者: 御承扬

Update

上级 ffd545e3
......@@ -3,7 +3,7 @@
<component name="ChangeListManager">
<list default="true" id="4e65795a-6659-4829-a5e6-120206826e71" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/src/Java常用类/LimitClass.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/src/Java常用类/WildClass.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/src/Swing程序设计/JFrameTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
</list>
<ignored path="$PROJECT_DIR$/out/" />
......@@ -64,151 +64,28 @@
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="375">
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/ShowEnum.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="836">
<caret line="44" selection-start-line="44" selection-end-line="44" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/EnumConTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="893">
<caret line="55" selection-start-line="55" selection-end-line="55" />
<folding>
<element signature="e#536#537#0" expanded="true" />
<element signature="e#590#591#0" expanded="true" />
<element signature="e#647#648#0" expanded="true" />
<element signature="e#690#691#0" expanded="true" />
<element signature="e#756#757#0" expanded="true" />
<element signature="e#798#799#0" expanded="true" />
<element signature="e#841#842#0" expanded="true" />
<element signature="e#873#874#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/AnyEnum.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="950">
<caret line="66" column="5" selection-start-line="66" selection-start-column="5" selection-end-line="66" selection-end-column="5" />
<folding>
<element signature="e#421#422#0" expanded="true" />
<element signature="e#463#464#0" expanded="true" />
<element signature="e#492#493#0" expanded="true" />
<element signature="e#524#525#0" expanded="true" />
<element signature="e#589#590#0" expanded="true" />
<element signature="e#631#632#0" expanded="true" />
<element signature="e#660#661#0" expanded="true" />
<element signature="e#692#693#0" expanded="true" />
<element signature="e#757#758#0" expanded="true" />
<element signature="e#799#800#0" expanded="true" />
<element signature="e#828#829#0" expanded="true" />
<element signature="e#860#861#0" expanded="true" />
<element signature="e#925#926#0" expanded="true" />
<element signature="e#967#968#0" expanded="true" />
<element signature="e#996#997#0" expanded="true" />
<element signature="e#1028#1029#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/test.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="437">
<caret line="27" selection-start-line="27" selection-end-line="27" />
<folding>
<element signature="e#176#177#0" expanded="true" />
<element signature="e#200#201#0" expanded="true" />
<element signature="e#234#235#0" expanded="true" />
<element signature="e#260#261#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/OverClass.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="684">
<caret line="40" selection-start-line="40" selection-end-line="40" />
<folding>
<element signature="e#315#316#0" expanded="true" />
<element signature="e#342#343#0" expanded="true" />
<element signature="e#377#378#0" expanded="true" />
<element signature="e#409#410#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/ArrayClass.java">
<entry file="file://$PROJECT_DIR$/src/Java常用类/WildClass.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="608">
<caret line="36" selection-start-line="36" selection-end-line="36" />
<folding>
<element signature="e#322#323#0" expanded="true" />
<element signature="e#361#362#0" expanded="true" />
<element signature="e#400#401#0" expanded="true" />
<element signature="e#434#435#0" expanded="true" />
</folding>
<state relative-caret-position="172">
<caret line="12" column="25" lean-forward="true" selection-start-line="12" selection-start-column="25" selection-end-line="12" selection-end-column="25" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/MutiOverClass.java">
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/src/Swing程序设计/JFrameTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="362">
<caret line="29" column="66" lean-forward="true" selection-start-line="29" selection-start-column="66" selection-end-line="29" selection-end-column="66" />
<state relative-caret-position="191">
<caret line="17" column="39" lean-forward="true" selection-start-line="17" selection-start-column="39" selection-end-line="17" selection-end-column="39" />
<folding>
<element signature="imports" expanded="true" />
<element signature="e#395#396#0" expanded="true" />
<element signature="e#422#423#0" expanded="true" />
<element signature="e#447#448#0" expanded="true" />
<element signature="e#478#479#0" expanded="true" />
<element signature="e#905#906#0" expanded="true" />
<element signature="e#936#937#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/ListClass.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="552">
<caret line="45" lean-forward="true" selection-start-line="45" selection-end-line="45" />
<folding>
<element signature="e#392#401#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Java常用类/LimitClass.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="190">
<caret line="10" column="23" lean-forward="true" selection-start-line="10" selection-start-column="23" selection-end-line="10" selection-end-column="23" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/src/Java常用类/WildClass.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="475">
<caret line="25" column="42" lean-forward="true" selection-start-line="25" selection-start-column="42" selection-end-line="25" selection-end-column="42" />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
......@@ -261,6 +138,7 @@
<option value="$PROJECT_DIR$/src/Java常用类/ListClass.java" />
<option value="$PROJECT_DIR$/src/Java常用类/LimitClass.java" />
<option value="$PROJECT_DIR$/src/Java常用类/WildClass.java" />
<option value="$PROJECT_DIR$/src/Swing程序设计/JFrameTest.java" />
</list>
</option>
</component>
......@@ -298,7 +176,7 @@
<item name="IDEA_JAVA" type="b2602c69:ProjectViewProjectNode" />
<item name="IDEA_JAVA" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="Java常用类" type="462c0819:PsiDirectoryNode" />
<item name="Swing程序设计" type="462c0819:PsiDirectoryNode" />
</path>
</expand>
<select />
......@@ -342,7 +220,7 @@
</list>
</option>
</component>
<component name="RunManager" selected="应用程序.WildClass">
<component name="RunManager" selected="应用程序.JFrameTest">
<configuration name="ArrayClass" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="Java常用类.ArrayClass" />
<module name="IDEA_JAVA" />
......@@ -356,12 +234,12 @@
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="ListClass" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="Java常用类.ListClass" />
<configuration name="JFrameTest" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="Swing程序设计.JFrameTest" />
<module name="IDEA_JAVA" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="Java常用类.*" />
<option name="PATTERN" value="Swing程序设计.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
......@@ -369,8 +247,8 @@
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="MutiOverClass" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="Java常用类.MutiOverClass" />
<configuration name="ListClass" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="Java常用类.ListClass" />
<module name="IDEA_JAVA" />
<extension name="coverage">
<pattern>
......@@ -382,8 +260,8 @@
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="OverClass" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="Java常用类.OverClass" />
<configuration name="MutiOverClass" type="Application" factoryName="应用程序" temporary="true" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="Java常用类.MutiOverClass" />
<module name="IDEA_JAVA" />
<extension name="coverage">
<pattern>
......@@ -410,11 +288,11 @@
</configuration>
<recent_temporary>
<list>
<item itemvalue="应用程序.JFrameTest" />
<item itemvalue="应用程序.WildClass" />
<item itemvalue="应用程序.ListClass" />
<item itemvalue="应用程序.MutiOverClass" />
<item itemvalue="应用程序.ArrayClass" />
<item itemvalue="应用程序.OverClass" />
</list>
</recent_temporary>
</component>
......@@ -449,7 +327,7 @@
<workItem from="1560430323265" duration="4400000" />
<workItem from="1560496256857" duration="4472000" />
<workItem from="1560565450094" duration="12129000" />
<workItem from="1560649975605" duration="3838000" />
<workItem from="1560649975605" duration="6744000" />
</task>
<task id="LOCAL-00001" summary="Update">
<created>1559390940185</created>
......@@ -528,11 +406,18 @@
<option name="project" value="LOCAL" />
<updated>1560654191123</updated>
</task>
<option name="localTasksCounter" value="12" />
<task id="LOCAL-00012" summary="Update">
<created>1560656988092</created>
<option name="number" value="00012" />
<option name="presentableId" value="LOCAL-00012" />
<option name="project" value="LOCAL" />
<updated>1560656988092</updated>
</task>
<option name="localTasksCounter" value="13" />
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="54078000" />
<option name="totallyTimeSpent" value="56984000" />
</component>
<component name="TodoView" selected-index="3">
<todo-panel id="selected-file">
......@@ -544,7 +429,7 @@
</todo-panel>
</component>
<component name="ToolWindowManager">
<frame x="-7" y="-7" width="1550" height="878" extended-state="7" />
<frame x="-7" y="-7" width="1550" height="878" extended-state="6" />
<editor active="true" />
<layout>
<window_info auto_hide="true" content_ui="combo" id="Project" order="0" weight="0.22334683" />
......@@ -884,8 +769,20 @@
</entry>
<entry file="file://$PROJECT_DIR$/src/Java常用类/WildClass.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="475">
<caret line="25" column="42" lean-forward="true" selection-start-line="25" selection-start-column="42" selection-end-line="25" selection-end-column="42" />
<state relative-caret-position="172">
<caret line="12" column="25" lean-forward="true" selection-start-line="12" selection-start-column="25" selection-end-line="12" selection-end-column="25" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/Swing程序设计/JFrameTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="191">
<caret line="17" column="39" lean-forward="true" selection-start-line="17" selection-start-column="39" selection-end-line="17" selection-end-column="39" />
<folding>
<element signature="imports" expanded="true" />
<element signature="e#905#906#0" expanded="true" />
<element signature="e#936#937#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
......
package Java常用类;
// !/usr/bin/env jdk1.8
// encoding:utf-8
//@software:IntelliJ IDEA
//@pack:Java常用类
//@user:彭友聪
//@date:2019/6/16
//@time:11:04
//@project:IDEA_JAVA
//@file:LimitClass.java
//Author:御承扬
//email:2923616405@qq.com
import java.util.*;
public class LimitClass<T extends List> {
public static void main(String[] args) {
//可以实例化已经实现的 List 接口类
LimitClass<ArrayList> l1 = new LimitClass<>();
LimitClass<LinkedList> l2 = new LimitClass<>();
//下面这句是错误的
// LimitClass<HashMap> l3 = new LimitClass<HashMap>();
}
}
package Swing程序设计;
// !/usr/bin/env jdk1.8
// encoding:utf-8
//@software:IntelliJ IDEA
//@pack:Swing程序设计
//@user:彭友聪
//@date:2019/6/16
//@time:17:21
//@project:IDEA_JAVA
//@file:JFrameTest.java
//Author:御承扬
//email:2923616405@qq.com
import java.awt.*;
import javax.swing.*;
public class JFrameTest extends JFrame{
public void CreateJFrame(String title){
JFrame jf = new JFrame(title); //创建 JFrame 对象
Container ct = jf.getContentPane(); //获取一个容器
JLabel jl = new JLabel("这是一个 JFrame 窗体"); // 创建一个 JLabel 标签
//使标签文字居中
jl.setHorizontalAlignment(SwingConstants.CENTER);
ct.add(jl); //将标签添加到容器中
ct.setBackground(Color.white); //设置容器的背景颜色
jf.setVisible(true); //使窗体可见
jf.setSize(800,600);
//设置窗体关闭方式
jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new JFrameTest().CreateJFrame("创建一个 JFrame 窗体");
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册