|
|
|
@ -3,14 +3,12 @@ package com.fr.design.debug.ui;
|
|
|
|
|
import com.fine.swing.ui.layout.Row; |
|
|
|
|
import com.fine.theme.icon.LazyIcon; |
|
|
|
|
import com.fine.theme.utils.FineClientProperties; |
|
|
|
|
import com.fine.theme.utils.FineLayoutBuilder; |
|
|
|
|
import com.fine.theme.utils.FineUIUtils; |
|
|
|
|
import com.formdev.flatlaf.util.ScaledEmptyBorder; |
|
|
|
|
import com.fr.base.extension.FileExtension; |
|
|
|
|
import com.fr.design.border.FineBorderFactory; |
|
|
|
|
import com.fr.design.carton.latency.LatencyLevel; |
|
|
|
|
import com.fr.design.debug.edt.StrictEdtManager; |
|
|
|
|
import com.fr.design.debug.feature.popup.PopupDemo; |
|
|
|
|
import com.fr.design.dialog.BasicDialog; |
|
|
|
|
import com.fr.design.dialog.BasicPane; |
|
|
|
|
import com.fr.design.gui.ibutton.UIButton; |
|
|
|
@ -87,9 +85,7 @@ public class UIMonitorPane extends JPanel {
|
|
|
|
|
add(column(10, |
|
|
|
|
cell(FineUIUtils.wrapComponentWithTitle(inspector, "UI Inspector")), |
|
|
|
|
cell(FineUIUtils.wrapComponentWithTitle(strictEDTChecker, "Strict EDT Checker")), |
|
|
|
|
cell(FineUIUtils.wrapComponentWithTitle(monitorPane, "UI Latency Monitor")), |
|
|
|
|
cell(FineUIUtils.wrapComponentWithTitle(FineLayoutBuilder.createHorizontalLayout(10, |
|
|
|
|
new PopupDemo()), "UI Feature Demo")) |
|
|
|
|
cell(FineUIUtils.wrapComponentWithTitle(monitorPane, "UI Latency Monitor")) |
|
|
|
|
).getComponent(), BorderLayout.CENTER); |
|
|
|
|
|
|
|
|
|
topSettingRow.setVisible(false); |
|
|
|
|