no message

This commit is contained in:
2024-10-15 20:25:51 +03:00
parent fae3ecc8b9
commit 7d789b22d3
7 changed files with 100 additions and 145 deletions

View File

@@ -0,0 +1,3 @@
package Common;
public interface ApplicationMode {
}

4
src/Common/Module.java Normal file
View File

@@ -0,0 +1,4 @@
package Common;
public class Module {
}

View File

@@ -3,6 +3,8 @@ import Common.CommonConstants;
import Common.Passes.PassException;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
import org.apache.commons.io.FileUtils;
import javax.swing.*;
@@ -64,6 +66,17 @@ public class Utils_ {
public static void jsonToFile(Object json_object, File file) throws Exception {
FileUtils.writeStringToFile(file, gson.toJson(json_object));
}
public static JsonObject getPropertiesAsJsonObject() throws Exception{
File propertiesFile = new File(System.getProperty("user.dir"), "properties");
if (!propertiesFile.exists()){
System.out.println("Файл properties не найден!");
return null;
}
String packed = FileUtils.readFileToString(propertiesFile, Charset.defaultCharset());
JsonParser parser = new JsonParser();
JsonObject json = parser.parse(packed).getAsJsonObject();
return json;
}
//БУФЕР ОБМЕНА
public static void CopyToClipboard(String text) {
Toolkit.getDefaultToolkit()