import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
+import net.pterodactylus.util.image.IconLoader;
import de.todesbaum.jsite.application.Freenet7Interface;
import de.todesbaum.jsite.application.Node;
import de.todesbaum.jsite.application.Project;
import de.todesbaum.jsite.i18n.I18n;
import de.todesbaum.jsite.i18n.I18nContainer;
import de.todesbaum.jsite.main.ConfigurationLocator.ConfigurationLocation;
-import de.todesbaum.util.image.IconLoader;
import de.todesbaum.util.swing.TWizard;
import de.todesbaum.util.swing.TWizardPage;
import de.todesbaum.util.swing.WizardListener;
+++ /dev/null
-/*
- * jSite - IconLoader.java - Copyright © 2006–2012 David Roden
- *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation; either version 2 of the License, or (at your option) any later
- * version.
- *
- * This program is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
- * details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
- * Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-package de.todesbaum.util.image;
-
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
-
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-
-/**
- * @author <a href="mailto:droden@gmail.com">David Roden</a>
- * @version $Id$
- */
-public class IconLoader {
-
- public static Icon loadIcon(String resourceName) {
- try {
- InputStream resourceStream = IconLoader.class.getResourceAsStream(resourceName);
- if (resourceStream == null) {
- return null;
- }
- ByteArrayOutputStream imageOutput = new ByteArrayOutputStream();
- byte[] buffer = new byte[16384];
- int r = 0;
- while ((r = resourceStream.read(buffer)) != -1) {
- imageOutput.write(buffer, 0, r);
- }
- imageOutput.flush();
- return new ImageIcon(imageOutput.toByteArray());
- } catch (IOException e) {
- }
- return null;
- }
-
-}