решение проблемы совместимости с java 1.8._4xx
This commit is contained in:
2025-04-21 15:27:20 +03:00
parent e8c748eb7e
commit b37e20e4a4
71 changed files with 361 additions and 154 deletions

View File

@@ -1,8 +1,8 @@
package _VisualDVM.Visual.Interface;
import Common.Utils.Pair;
import Common.Visual.FormWithSplitters;
import Common.Visual.VisualizerForm;
import _VisualDVM.ProjectData.SapforData.Functions.UI.Graph.FunctionsGraphForm;
import javafx.util.Pair;
public interface FunctionsWindow extends VisualizerForm, FormWithSplitters {
void ShowFunctions();
void ShowNoFunctions();

View File

@@ -16,6 +16,7 @@ import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.LinkedHashMap;
public class MainMenuBar extends VisualiserMenuBar {
public MenuBarButton MachineButton;
public MenuBarButton UserButton;
@@ -53,6 +54,7 @@ public class MainMenuBar extends VisualiserMenuBar {
});
}
});
/*
add(new MenuBarButton() {
{
setIcon("/icons/Comparsion.png");
@@ -62,8 +64,10 @@ public class MainMenuBar extends VisualiserMenuBar {
});
}
});
*/
addPasses(PassCode.ShowInstruction);
//-
//- javafx
LinkedHashMap<Integer, Integer> test = new LinkedHashMap<>();
setPreferredSize(new Dimension(0, 30));
//--

View File

@@ -11,11 +11,11 @@ public class RendererDiff extends RendererCell<Integer> {
return (Integer) value;
}
public void Display() {
if (value != null){
Font font_ = MainModule_.instance.getUI().getTheme().Fonts.get(
value>0? VisualiserFonts.BadState: VisualiserFonts.TreePlain
if (value != null) {
Font font_ = MainModule_.instance.getUI().getTheme().Fonts.get(
value > 0 ? VisualiserFonts.BadState : VisualiserFonts.TreePlain
);
setFont(font_ );
setFont(font_);
setText(String.valueOf(value));
}
}

View File

@@ -2,6 +2,7 @@ package _VisualDVM.Visual.Windows;
import Common.CommonConstants;
import Common.Database.Objects.DBObject;
import Common.Passes.Pass;
import Common.Utils.Pair;
import Common.Utils.Utils_;
import Common.Visual.Controls.ShortLabel;
import Common.Visual.Editor.BaseEditor;
@@ -11,7 +12,6 @@ import _VisualDVM.ProjectData.Files.UI.Editor.SPFEditor;
import _VisualDVM.Utils;
import com.github.difflib.text.DiffRow;
import com.github.difflib.text.DiffRowGenerator;
import javafx.util.Pair;
import org.fife.ui.rtextarea.RTextScrollPane;
import javax.swing.*;

View File

@@ -226,7 +226,7 @@ public class FileForm implements FileWindow, FormWithSplitters {
ShowErrorsCount();
ShowRecommendationsCount();
//-
FocusMessagesPriority(graphElement==null? file.state.toString(): graphElement.messages_presence);
FocusMessagesPriority(graphElement == null ? file.state.toString() : graphElement.messages_presence);
}
@Override
public void ShowNoMessages() {

View File

@@ -1,4 +1,5 @@
package _VisualDVM.Visual.Windows;
import Common.Utils.Pair;
import Common.Visual.TextField.StyledTextField;
import Common.Visual.UI;
import _VisualDVM.Global;
@@ -7,7 +8,6 @@ import _VisualDVM.Passes.PassCode;
import _VisualDVM.ProjectData.SapforData.Functions.UI.Graph.FunctionsGraphForm;
import _VisualDVM.ProjectData.SapforData.Functions.UI.Graph.FunctionsGraphUI;
import _VisualDVM.Visual.Interface.FunctionsWindow;
import javafx.util.Pair;
import javax.swing.*;
import javax.swing.event.DocumentEvent;

View File

@@ -2,7 +2,6 @@ package _VisualDVM.Visual.Windows;
import Common.Database.Objects.DBObject;
import Common.Passes.Pass;
import Common.Utils.TextLog;
import Common.Utils.Utils_;
import Common.Visual.Controls.ShortLabel;
import Common.Visual.Menus.VisualiserMenuBar;
import Common.Visual.UI;
@@ -153,13 +152,13 @@ public class SapforPackagesComparisonForm {
//--
if (object.package_json == null) {
try {
System.out.println(object.getPK()+" reading json");
System.out.println(object.getPK() + " reading json");
object.readJson();
System.out.println("done");
System.out.println(object.getPK()+" reading files");
System.out.println(object.getPK() + " reading files");
object.package_json.getVersionsFiles(object);
object.package_json.buildTree(object);
System.out.println(object.getPK()+" done");
System.out.println(object.getPK() + " done");
//---
} catch (Exception ex) {
ex.printStackTrace();

View File

@@ -1,4 +1,5 @@
package _VisualDVM.Visual.Windows;
import Common.Utils.Pair;
import Common.Utils.Utils_;
import Common.Visual.TextField.StyledTextField;
import Common.Visual.Trees.StyledTree;
@@ -6,7 +7,6 @@ import Common.Visual.UI;
import Common.Visual.Windows.Form;
import _VisualDVM.Global;
import _VisualDVM.Passes.PassCode;
import javafx.util.Pair;
import org.fife.ui.rsyntaxtextarea.RSyntaxTextArea;
import org.fife.ui.rtextarea.SearchContext;
import org.fife.ui.rtextarea.SearchEngine;