упорядочил папки с кодом.

This commit is contained in:
2023-11-19 01:53:56 +03:00
parent 4883b4af51
commit 44c6daffa3
596 changed files with 2140 additions and 1569 deletions

View File

@@ -0,0 +1,35 @@
package Common.UI.Windows.Main;
import Common.UI.Menus_2023.VisualiserMenuBar;
import Common.Passes.PassCode_2021;
import Common.Passes.Pass_2021;
import javax.swing.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
public class TabToolBar extends VisualiserMenuBar {
public TabToolBar(String titleText, PassCode_2021... passes) {
setFloatable(false);
setOpaque(false);
//-
JLabel title = new JLabel(titleText);
title.setOpaque(false);
add(title);
addSeparator();
//-
for (PassCode_2021 code : passes)
add(Pass_2021.passes.get(code).createTabButton());
MouseAdapter adapter = new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
leftMouseAction();
}
};
addMouseListener(adapter);
title.addMouseListener(adapter);
}
public void leftMouseAction(){}
@Override
public void setSizeLimits() {
// setPreferredSize(new Dimension(-1, 18));
}
}