X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Finstantlauncher%2Fmenu%2FMultiLevelMenu.java;h=347766eb7f6951a45d0306f29003745f62a54020;hb=77082432ed790314e9d5600a33103845eeebf993;hp=700f842be5b77e2f222f02beb6daa62f42faa308;hpb=8e3d8292673f5fc9c0611f419d7425c8fe151ca8;p=instantlauncher.git
diff --git a/src/main/java/eu/svjatoslav/instantlauncher/menu/MultiLevelMenu.java b/src/main/java/eu/svjatoslav/instantlauncher/menu/MultiLevelMenu.java
index 700f842..347766e 100755
--- a/src/main/java/eu/svjatoslav/instantlauncher/menu/MultiLevelMenu.java
+++ b/src/main/java/eu/svjatoslav/instantlauncher/menu/MultiLevelMenu.java
@@ -1,33 +1,33 @@
+/*
+ * Instantlauncher. Copyright ©2012-2019, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of version 3 of the GNU Lesser General Public License
+ * or later as published by the Free Software Foundation.
+ */
+
package eu.svjatoslav.instantlauncher.menu;
-import java.awt.BorderLayout;
-import java.awt.Color;
-import java.awt.Dimension;
+import eu.svjatoslav.instantlauncher.InstantLauncher;
+import eu.svjatoslav.instantlauncher.Utils;
+
+import javax.swing.*;
+import java.awt.*;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
-import javax.swing.Box;
-import javax.swing.BoxLayout;
-import javax.swing.JPanel;
-
-import eu.svjatoslav.commons.gui.dialog.ExceptionDialog;
-import eu.svjatoslav.instantlauncher.FileAssociationManager;
-import eu.svjatoslav.instantlauncher.InstantLauncher;
-import eu.svjatoslav.instantlauncher.Utils;
+import static eu.svjatoslav.instantlauncher.Utils.executeCommand;
public class MultiLevelMenu implements MenuListener {
- private final InstantLauncher instantLauncher;
-
private static final int VERTICAL_MENUS_COUNT = 7;
+ private static final Dimension CONTENT_PANEL_SIZE = new Dimension(1024, 900);
+ private final InstantLauncher instantLauncher;
+ private final ArrayList