1 Star 1 Fork 0

暗夜 / Timer

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README_en.md

Timer(定时器)

Description

Timer. A JFrame tool.

Dependency

  • fastjson-1.2.76 @since 1.0.0
  • jscu-1.0.0 @since 1.0.0
  • slf4j-api-1.7.31 @since 1.0.0
  • log4j-api-2.14.1 @since 1.0.0
  • log4j-core-2.14.1 @since 1.0.0
  • log4j-slf4j-impl-2.14.1 @since 1.0.0
  • org.jetbrains.annotations-1.7.10 @since 1.0.0

Configuration file structure

Language file

Version: 1.0.0
{
  "items":{
    "popup.about":"About",
    "popup.exit":"Exit",
    "popup.settings":"Settings",
    "text.about.author":"Author: ",
    "text.about.email":"Email: ",
    "text.about.home":"Home: ",
    "text.about.language":"Language: ",
    "text.about.name":"Game: ",
    "text.about.version":"Version: ",
    "text.error1":"You can only create a maximum of five timers.",
    "text.error2":"The timer should be bigger than 0 second at least.",
    "text.settings.button.cancel":"Cancel",
    "text.settings.button.ok":"OK",
    "text.settings.button.reset":"Reset",
    "text.settings.button.reset.attention":"Do you want to reset the settings?",
    "text.settings.general.language":"Language",
    "text.settings.head.general":"General",
    "title.enter_text":"Enter a title",
    "title.error":"Timer - Error",
    "title.settings":"Timer - Settings",
    "title.settings.attention":"Attention"
  },
  "language_name":"English(US)",
  "version":"1.0.0"
}
Version: 1.0.1
{
	"items":{
		"normal.settings":"Settings",
		"popup.about":"About",
		"popup.exit":"Exit",
		"text.about.author":"Author: ",
		"text.about.email":"Email: ",
		"text.about.home":"Home: ",
		"text.about.language":"Language: ",
		"text.about.name":"Name: ",
		"text.about.version":"Version: ",
		"text.enter_name.cue_word":"Enter a title",
		"text.error1":"You can only create a maximum of five timers.",
		"text.error2":"The timer should be bigger than 0 second at least.",
		"text.settings.button.reset.attention":"Do you want to reset the settings?",
		"text.settings.general.language":"Language",
		"text.settings.head.general":"General",
		"title.attention":"Attention",
		"title.error":"Error"
	},
	"language_name":"English(US)",
	"version":"1.0.1"
}
Version: 1.1.0
{
	"items":{
		"normal.settings":"Settings",
		"popup.about":"About",
		"popup.exit":"Exit",
		"text.about.author":"Author: ",
		"text.about.email":"Email: ",
		"text.about.home":"Home: ",
		"text.about.language":"Language: ",
		"text.about.name":"Name: ",
		"text.about.version":"Version: ",
		"text.enter_name.cue_word":"Enter a title",
		"text.error1":"You can only create a maximum of five timers.",
		"text.error2":"The timer should be bigger than 0 second at least.",
		"text.settings.button.reset.attention":"Do you want to reset the settings?",
		"text.settings.general.always_on_top":"Always on top",
		"text.settings.general.language":"Language",
		"text.settings.general.prompt":"Enable prompt",
		"text.settings.general.sound_prompt":"Enable sound prompt",
		"text.settings.head.general":"General",
		"title.attention":"Attention",
		"title.color_chooser":"Color chooser",
		"title.error":"Error"
	},
	"language_name":"English(US)",
	"version":"1.1.0"
}
Version: 1.2.0
{
	"items":{
		"normal.settings":"Settings",
		"popup.about":"About",
		"popup.exit":"Exit",
		"text.about.author":"Author: ",
		"text.about.email":"Email: ",
		"text.about.home":"Home: ",
		"text.about.language":"Language: ",
		"text.about.name":"Name: ",
		"text.about.version":"Version: ",
		"text.enter_name.cue_word":"Enter a title",
		"text.error1":"You can only create a maximum of five timers.",
		"text.error2":"The timer should be bigger than 0 second at least.",
		"text.settings.button.reset.attention":"Do you want to reset the settings?",
		"text.settings.general.always_on_top":"Always on top",
		"text.settings.general.language":"Language",
		"text.settings.general.prompt":"Enable prompt",
		"text.settings.general.sound_prompt":"Enable sound prompt",
		"text.settings.graphics.mini_opaque":"Mini Opaque",
		"text.settings.graphics.style.dark":"Dark Style",
		"text.settings.graphics.style.light":"Light Style",
		"text.settings.head.general":"General",
		"text.settings.head.graphics":"Graphics",
		"title.attention":"Attention",
		"title.color_chooser":"Color chooser",
		"title.error":"Error"
	},
	"language_name":"English(US)",
	"version":"1.2.0"
}

Configuration file

Version: 1.0.0 ~ 1.0.1
{
  "version": "1.0.0",
  "darkImage": true,
  "language_selected": "en_US",
  "language_list": [
    "en_US"
  ]
}
Key Default DataType isEssential
version 1.0.0 or 1.0.1 String Y
darkImage true boolean N
language_list ["en_US"] String[] Y
language_selected en_US String Y
Version: 1.1.0
{
	"always_on_top":false,
	"darkImage":true,
	"language_list":[
		"en_US"
	],
	"language_selected":"en_US",
	"prompt":true,
	"sound_prompt":true,
	"version":"1.1.0"
}
Key Default DataType isEssential
always_on_top false boolean Y
darkImage true boolean Y
language_list ["en_US"] String[] Y
language_selected en_US String Y
prompt true boolean Y
sound_prompt true boolean Y
version 1.1.0 String Y
Version: 1.2.0
{
  "always_on_top":false,
  "language_list":[
    "en_US"
  ],
  "language_selected":"en_US",
  "light_style":true,
  "mini_opaque":5,
  "prompt":true,
  "sound_prompt":true,
  "version":"1.2.0"
}
Key Default DataType isEssential
always_on_top false boolean Y
language_list ["en_US"] String[] Y
language_selected en_US String Y
light_style true boolean Y
prompt true boolean Y
sound_prompt true boolean Y
version 1.2.0 String Y

Resources

The following images was created by myself.
  • resource/image/timer.png
The following images is from https://www.iconfont.cn/.
  • resource/image/black_about.png
  • resource/image/white_about.png
  • resource/image/black_close.png
  • resource/image/white_close.png
  • resource/image/black_color.png
  • resource/image/white_color.png
  • resource/image/black_create.png
  • resource/image/white_create.png
  • resource/image/black_delete.png
  • resource/image/white_delete.png
  • resource/image/black_pause.png
  • resource/image/white_pause.png
  • resource/image/black_reset.png
  • resource/image/white_reset.png
  • resource/image/black_settings.png
  • resource/image/white_settings.png
  • resource/image/black_start.png
  • resource/image/white_start.png
  • resource/image/black_text.png
  • resource/image/white_text.png
Other resources
  • resource/image/light_background.png | weibo @力力君 Match 24th 2020
  • resource/image/dark_background.png | weibo @哈哈哈小胖子 Match 31st 2020
  • resource/font/Digit.otf | Typeface (C) NALGames. 2014.
  • resource/sound/sound.mp3 | 版权所有 (C) 2013-2018 爱给网络

About

Author: Liao Haolong(廖浩龙)
Email1: ALiaoHaolong@qq.com
Email2: ALiaoHaolong@gmail.com


Copyright (C) 2021 Liao Haolong.

Repository Comments ( 0 )

Sign in to post a comment

About

Timer(定时器)。JFrame工具。 expand collapse
Java
Apache-2.0
Cancel

Releases (4)

All

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/AnNight/timer.git
git@gitee.com:AnNight/timer.git
AnNight
timer
Timer
master

Search