no message
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
package _VisualDVM.Visual.Windows;
|
||||
import Common.Visual.UI_;
|
||||
import Common.Visual.TextField.StyledTextField;
|
||||
import Common.Visual.UI_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.ProjectData.SapforData.Functions.UI.Graph.FunctionsGraphForm;
|
||||
import _VisualDVM.ProjectData.SapforData.Functions.UI.Graph.FunctionsGraphUI;
|
||||
import _VisualDVM.Passes.All.SPF_GetGraphFunctionPositions;
|
||||
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;
|
||||
|
||||
@@ -40,48 +40,6 @@ public class FunctionsForm implements FunctionsWindow {
|
||||
private JButton bSaveCoordinates;
|
||||
private JToolBar currentFunctionTools;
|
||||
private FunctionsGraphForm functionsGraphForm;
|
||||
@Override
|
||||
public JPanel getContent() {
|
||||
return content;
|
||||
}
|
||||
@Override
|
||||
public Pair<Integer, Integer> getFunctionsGraphPanelSizes() {
|
||||
return new Pair<>(functionsGraphPanel.getWidth(), functionsGraphPanel.getHeight());
|
||||
}
|
||||
@Override
|
||||
public FunctionsGraphForm getFunctionsGraphWindow() {
|
||||
return functionsGraphForm;
|
||||
}
|
||||
@Override
|
||||
public void ShowFunctions() {
|
||||
functionsGraphForm.Show();
|
||||
}
|
||||
@Override
|
||||
public void ShowNoFunctions() {
|
||||
functionsGraphForm.Clear();
|
||||
}
|
||||
@Override
|
||||
public void ShowCurrentFunction() {
|
||||
lCurrentFunction.setText(Global.mainModule.getFunction().funcName);
|
||||
}
|
||||
@Override
|
||||
public void ShowNoCurrentFunction() {
|
||||
lCurrentFunction.setText("?");
|
||||
}
|
||||
public void ShowFunctionGraphSettings() {
|
||||
ShowStandardFilter.setSelected(SPF_GetGraphFunctionPositions.showStandardFunctions);
|
||||
ShowExternalFilter.setSelected(SPF_GetGraphFunctionPositions.showExternalFunctions);
|
||||
ShowUnreachableFilter.setSelected(SPF_GetGraphFunctionPositions.showUnreachableFunctions);
|
||||
//-
|
||||
sIterations.setValue(Global.mainModule.getProject().fgIterations);
|
||||
sResistance.setValue(Global.mainModule.getProject().fgResistance);
|
||||
sScreen.setValue(Global.mainModule.getProject().fgScreen);
|
||||
//-
|
||||
cbShowByCurrentFunction.setSelected(SPF_GetGraphFunctionPositions.showByCurrentFunction);
|
||||
ShowIn.setSelected(SPF_GetGraphFunctionPositions.showIn);
|
||||
ShowOut.setSelected(SPF_GetGraphFunctionPositions.showOut);
|
||||
sDepth.setValue(SPF_GetGraphFunctionPositions.depth);
|
||||
}
|
||||
public FunctionsForm() {
|
||||
LoadSplitters();
|
||||
bZoomIn.addActionListener(new ActionListener() {
|
||||
@@ -127,8 +85,8 @@ public class FunctionsForm implements FunctionsWindow {
|
||||
FunctionsGraphUI.ffTimer.restart();
|
||||
});
|
||||
UI_.MakeSpinnerRapid(sDepth, e -> {
|
||||
SPF_GetGraphFunctionPositions.depth = (int) sDepth.getValue();
|
||||
FunctionsGraphUI.ffTimer.restart();
|
||||
SPF_GetGraphFunctionPositions.depth = (int) sDepth.getValue();
|
||||
FunctionsGraphUI.ffTimer.restart();
|
||||
});
|
||||
//----фильтрация функций
|
||||
//<editor-fold desc="Фильтрация функций">
|
||||
@@ -172,19 +130,61 @@ public class FunctionsForm implements FunctionsWindow {
|
||||
Global.mainModule.getPass(PassCode.SPF_GetGraphFunctionPositions).Do();
|
||||
});
|
||||
ShowIn.addActionListener(e -> {
|
||||
SPF_GetGraphFunctionPositions.showIn = ShowIn.isSelected();
|
||||
FunctionsGraphUI.ffTimer.stop();
|
||||
SPF_GetGraphFunctionPositions.showIn = ShowIn.isSelected();
|
||||
FunctionsGraphUI.ffTimer.stop();
|
||||
Global.mainModule.getPass(PassCode.SPF_GetGraphFunctionPositions).Do();
|
||||
});
|
||||
ShowOut.addActionListener(e -> {
|
||||
SPF_GetGraphFunctionPositions.showOut = ShowOut.isSelected();
|
||||
FunctionsGraphUI.ffTimer.stop();
|
||||
SPF_GetGraphFunctionPositions.showOut = ShowOut.isSelected();
|
||||
FunctionsGraphUI.ffTimer.stop();
|
||||
Global.mainModule.getPass(PassCode.SPF_GetGraphFunctionPositions).Do();
|
||||
});
|
||||
//---------------------------------------------------------
|
||||
filtersBar.add( Global.mainModule.getPass(PassCode.SPF_GetGraphFunctionPositions).createButton(), 0);
|
||||
filtersBar.add( Global.mainModule.getPass(PassCode.ApplyCurrentFunction).createButton(), 6);
|
||||
filtersBar.setPreferredSize(new Dimension(0,30));
|
||||
filtersBar.add(Global.mainModule.getPass(PassCode.SPF_GetGraphFunctionPositions).createButton(), 0);
|
||||
filtersBar.add(Global.mainModule.getPass(PassCode.ApplyCurrentFunction).createButton(), 6);
|
||||
filtersBar.setPreferredSize(new Dimension(0, 30));
|
||||
}
|
||||
@Override
|
||||
public JPanel getContent() {
|
||||
return content;
|
||||
}
|
||||
@Override
|
||||
public Pair<Integer, Integer> getFunctionsGraphPanelSizes() {
|
||||
return new Pair<>(functionsGraphPanel.getWidth(), functionsGraphPanel.getHeight());
|
||||
}
|
||||
@Override
|
||||
public FunctionsGraphForm getFunctionsGraphWindow() {
|
||||
return functionsGraphForm;
|
||||
}
|
||||
@Override
|
||||
public void ShowFunctions() {
|
||||
functionsGraphForm.Show();
|
||||
}
|
||||
@Override
|
||||
public void ShowNoFunctions() {
|
||||
functionsGraphForm.Clear();
|
||||
}
|
||||
@Override
|
||||
public void ShowCurrentFunction() {
|
||||
lCurrentFunction.setText(Global.mainModule.getFunction().funcName);
|
||||
}
|
||||
@Override
|
||||
public void ShowNoCurrentFunction() {
|
||||
lCurrentFunction.setText("?");
|
||||
}
|
||||
public void ShowFunctionGraphSettings() {
|
||||
ShowStandardFilter.setSelected(SPF_GetGraphFunctionPositions.showStandardFunctions);
|
||||
ShowExternalFilter.setSelected(SPF_GetGraphFunctionPositions.showExternalFunctions);
|
||||
ShowUnreachableFilter.setSelected(SPF_GetGraphFunctionPositions.showUnreachableFunctions);
|
||||
//-
|
||||
sIterations.setValue(Global.mainModule.getProject().fgIterations);
|
||||
sResistance.setValue(Global.mainModule.getProject().fgResistance);
|
||||
sScreen.setValue(Global.mainModule.getProject().fgScreen);
|
||||
//-
|
||||
cbShowByCurrentFunction.setSelected(SPF_GetGraphFunctionPositions.showByCurrentFunction);
|
||||
ShowIn.setSelected(SPF_GetGraphFunctionPositions.showIn);
|
||||
ShowOut.setSelected(SPF_GetGraphFunctionPositions.showOut);
|
||||
sDepth.setValue(SPF_GetGraphFunctionPositions.depth);
|
||||
}
|
||||
private void createUIComponents() {
|
||||
// TODO: place custom component creation code here
|
||||
|
||||
Reference in New Issue
Block a user