2024-09-16 15:41:43 +03:00
|
|
|
package TestingSystem.DVM.DVMConfiguration.UI;
|
2023-09-17 22:13:42 +03:00
|
|
|
import Common.Current;
|
2024-09-20 01:52:39 +03:00
|
|
|
import Common.Global;
|
2023-09-17 22:13:42 +03:00
|
|
|
import Common.UI.VisualiserStringList;
|
|
|
|
|
import Common.UI.TextField.StyledTextField;
|
|
|
|
|
import Common.UI.Windows.Dialog.DialogFields;
|
2024-09-20 01:52:39 +03:00
|
|
|
import Common.Utils.Utils;
|
2023-11-19 02:12:44 +03:00
|
|
|
import Visual_DVM_2021.Passes.PassCode_2021;
|
|
|
|
|
import Visual_DVM_2021.Passes.Pass_2021;
|
2023-09-17 22:13:42 +03:00
|
|
|
|
|
|
|
|
import javax.swing.*;
|
|
|
|
|
import java.awt.*;
|
|
|
|
|
import java.awt.event.ActionEvent;
|
|
|
|
|
import java.awt.event.ActionListener;
|
|
|
|
|
public class ConfigurationFields implements DialogFields {
|
|
|
|
|
public JTextField tfName;
|
|
|
|
|
public JSpinner sCompilationMaxtime;
|
|
|
|
|
public JSpinner sRunMaxtime;
|
|
|
|
|
//-
|
|
|
|
|
private JPanel content;
|
2024-09-20 01:52:39 +03:00
|
|
|
public JSpinner sKernels;
|
2023-09-17 22:13:42 +03:00
|
|
|
@Override
|
|
|
|
|
public Component getContent() {
|
|
|
|
|
return content;
|
|
|
|
|
}
|
|
|
|
|
private void createUIComponents() {
|
|
|
|
|
// TODO: place custom component creation code here
|
|
|
|
|
tfName = new StyledTextField();
|
|
|
|
|
}
|
|
|
|
|
public ConfigurationFields(){
|
|
|
|
|
sCompilationMaxtime.setModel(new SpinnerNumberModel(40,
|
|
|
|
|
5, 3600, 1
|
|
|
|
|
));
|
|
|
|
|
sRunMaxtime.setModel(new SpinnerNumberModel(40,
|
|
|
|
|
5, 3600, 1
|
|
|
|
|
));
|
2024-09-20 01:52:39 +03:00
|
|
|
sKernels.setModel(new SpinnerNumberModel(1, 1,
|
|
|
|
|
Utils.getTestingMaxKernels(),
|
|
|
|
|
1));
|
2023-09-17 22:13:42 +03:00
|
|
|
}
|
|
|
|
|
}
|