diff --git a/pom.xml b/pom.xml index 9d971233782a961cdeb4125125a39fd7daa44464..9f780a046edc1582fd5be2a531717e6621a47587 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> - <groupId>com.billenius</groupId> + <groupId>com.limone</groupId> <artifactId>Schack</artifactId> <version>1</version> @@ -39,7 +39,7 @@ <resource> <directory>src/main/java/</directory> <includes> - <include>com/billenius/img/</include> + <include>com/limone/img/</include> </includes> </resource> </resources> @@ -97,7 +97,7 @@ <configuration> <archive> <manifest> - <mainClass>com.billenius.schack.Schack</mainClass> + <mainClass>com.limone.schack.Schack</mainClass> </manifest> </archive> <descriptorRefs> @@ -114,7 +114,7 @@ <archive> <manifest> <addClasspath>true</addClasspath> - <mainClass>com.billenius.schack.Schack</mainClass> + <mainClass>com.limone.schack.Schack</mainClass> </manifest> </archive> </configuration> diff --git a/src/main/java/com/billenius/img/BlackBishop.png b/src/main/java/com/limone/img/BlackBishop.png similarity index 100% rename from src/main/java/com/billenius/img/BlackBishop.png rename to src/main/java/com/limone/img/BlackBishop.png diff --git a/src/main/java/com/billenius/img/BlackHorse.png b/src/main/java/com/limone/img/BlackHorse.png similarity index 100% rename from src/main/java/com/billenius/img/BlackHorse.png rename to src/main/java/com/limone/img/BlackHorse.png diff --git a/src/main/java/com/billenius/img/BlackKing.png b/src/main/java/com/limone/img/BlackKing.png similarity index 100% rename from src/main/java/com/billenius/img/BlackKing.png rename to src/main/java/com/limone/img/BlackKing.png diff --git a/src/main/java/com/billenius/img/BlackPawn.png b/src/main/java/com/limone/img/BlackPawn.png similarity index 100% rename from src/main/java/com/billenius/img/BlackPawn.png rename to src/main/java/com/limone/img/BlackPawn.png diff --git a/src/main/java/com/billenius/img/BlackQueen.png b/src/main/java/com/limone/img/BlackQueen.png similarity index 100% rename from src/main/java/com/billenius/img/BlackQueen.png rename to src/main/java/com/limone/img/BlackQueen.png diff --git a/src/main/java/com/billenius/img/BlackRook.png b/src/main/java/com/limone/img/BlackRook.png similarity index 100% rename from src/main/java/com/billenius/img/BlackRook.png rename to src/main/java/com/limone/img/BlackRook.png diff --git a/src/main/java/com/billenius/img/WhiteBishop.png b/src/main/java/com/limone/img/WhiteBishop.png similarity index 100% rename from src/main/java/com/billenius/img/WhiteBishop.png rename to src/main/java/com/limone/img/WhiteBishop.png diff --git a/src/main/java/com/billenius/img/WhiteHorse.png b/src/main/java/com/limone/img/WhiteHorse.png similarity index 100% rename from src/main/java/com/billenius/img/WhiteHorse.png rename to src/main/java/com/limone/img/WhiteHorse.png diff --git a/src/main/java/com/billenius/img/WhiteKing.png b/src/main/java/com/limone/img/WhiteKing.png similarity index 100% rename from src/main/java/com/billenius/img/WhiteKing.png rename to src/main/java/com/limone/img/WhiteKing.png diff --git a/src/main/java/com/billenius/img/WhitePawn.png b/src/main/java/com/limone/img/WhitePawn.png similarity index 100% rename from src/main/java/com/billenius/img/WhitePawn.png rename to src/main/java/com/limone/img/WhitePawn.png diff --git a/src/main/java/com/billenius/img/WhiteQueen.png b/src/main/java/com/limone/img/WhiteQueen.png similarity index 100% rename from src/main/java/com/billenius/img/WhiteQueen.png rename to src/main/java/com/limone/img/WhiteQueen.png diff --git a/src/main/java/com/billenius/img/WhiteRook.png b/src/main/java/com/limone/img/WhiteRook.png similarity index 100% rename from src/main/java/com/billenius/img/WhiteRook.png rename to src/main/java/com/limone/img/WhiteRook.png diff --git a/src/main/java/com/billenius/img/splitscreen.png b/src/main/java/com/limone/img/splitscreen.png similarity index 100% rename from src/main/java/com/billenius/img/splitscreen.png rename to src/main/java/com/limone/img/splitscreen.png diff --git a/src/main/java/com/billenius/schack/BasicMove.java b/src/main/java/com/limone/schack/BasicMove.java similarity index 94% rename from src/main/java/com/billenius/schack/BasicMove.java rename to src/main/java/com/limone/schack/BasicMove.java index 7153a044f7ffed1451676e13401466b45e834426..3cd95c3ea29236f093d7901582808a3e09b14702 100644 --- a/src/main/java/com/billenius/schack/BasicMove.java +++ b/src/main/java/com/limone/schack/BasicMove.java @@ -1,4 +1,4 @@ -package com.billenius.schack; +package com.limone.schack; import java.awt.Point; import java.io.Serializable; diff --git a/src/main/java/com/billenius/schack/Move.java b/src/main/java/com/limone/schack/Move.java similarity index 82% rename from src/main/java/com/billenius/schack/Move.java rename to src/main/java/com/limone/schack/Move.java index 73d9a8ae7892097ee487a23685785639d9bc1671..12a4e7c15a3c9e857f007fed0df101196deb8863 100644 --- a/src/main/java/com/billenius/schack/Move.java +++ b/src/main/java/com/limone/schack/Move.java @@ -1,8 +1,8 @@ -package com.billenius.schack; +package com.limone.schack; import java.awt.Point; -import com.billenius.schack.pieces.Piece; +import com.limone.schack.pieces.Piece; public class Move extends BasicMove { public Piece movedPiece; diff --git a/src/main/java/com/billenius/schack/PieceRenderer.java b/src/main/java/com/limone/schack/PieceRenderer.java similarity index 95% rename from src/main/java/com/billenius/schack/PieceRenderer.java rename to src/main/java/com/limone/schack/PieceRenderer.java index 0ff5ed5fbe554776e18ebf4bac5d23f249abecb5..2198c99b3bc073bb2fc994d3bd76bfd2df78b382 100644 --- a/src/main/java/com/billenius/schack/PieceRenderer.java +++ b/src/main/java/com/limone/schack/PieceRenderer.java @@ -1,4 +1,4 @@ -package com.billenius.schack; +package com.limone.schack; import java.awt.Component; import java.awt.image.BufferedImage; diff --git a/src/main/java/com/billenius/schack/Schack.java b/src/main/java/com/limone/schack/Schack.java similarity index 94% rename from src/main/java/com/billenius/schack/Schack.java rename to src/main/java/com/limone/schack/Schack.java index fe2b90b4cafd97522d1fa5fba9e6a624b6a1fa48..5c51cdeff7adb23f3770d785c3b17f3fb1a686a6 100644 --- a/src/main/java/com/billenius/schack/Schack.java +++ b/src/main/java/com/limone/schack/Schack.java @@ -1,167 +1,167 @@ -package com.billenius.schack; - -import java.awt.BorderLayout; -import java.awt.Dimension; -import java.awt.Font; -import java.awt.HeadlessException; -import java.awt.event.ActionEvent; -import java.awt.image.BufferedImage; -import java.io.IOException; -import java.net.Inet4Address; -import java.net.UnknownHostException; -import java.util.HashMap; -import java.util.Map; - -import javax.swing.DefaultListModel; -import javax.swing.JFrame; -import javax.swing.JLabel; -import javax.swing.JList; -import javax.swing.JMenu; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JOptionPane; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.JSplitPane; -import javax.swing.UIManager; - -import com.billenius.schack.boards.Board; -import com.billenius.schack.boards.NetworkBoard; -import com.billenius.schack.boards.SameBoard; -import com.formdev.flatlaf.FlatLightLaf; - -/** - * - * @author Love Billenius & Simon Hansson - */ -public class Schack { - - final JFrame frame; - // Förlåt mig fader för jag kommer synda - public final static Map<String, BufferedImage> pieceIcons = new HashMap<>(); - - - - public Schack() throws IOException { - // Set theme - try { - if (UIManager.getSystemLookAndFeelClassName() - .equals("javax.swing.plaf.metal.MetalLookAndFeel")) - UIManager.setLookAndFeel(new FlatLightLaf()); - else - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); - } catch (Exception cantGetSystemTheme) { - } - - String[] options = { "On the same screen", "Over the internet" }; - int choosenTransformations = JOptionPane.showOptionDialog(null, - "How do you want to connect with your opponent", - "Schack: Selection", - JOptionPane.DEFAULT_OPTION, - JOptionPane.INFORMATION_MESSAGE, - null, - options, - options[0]); - - DefaultListModel<Move> listModel = new DefaultListModel<>(); - final Board board; - if (choosenTransformations == 0) - board = new SameBoard(listModel); - else - board = new NetworkBoard(listModel); - - frame = new JFrame(); - frame.setTitle("Schack"); - frame.setAlwaysOnTop(false); - frame.setResizable(true); - - // Might throw an IOException if the icon of the Pieces isn't embedded correctly - // final Board board = new BlistModeloard(listModel); - - // Logger - final JList<Move> jlist = new JList<>(listModel); - jlist.setVisible(true); - jlist.setCellRenderer(new PieceRenderer()); - JScrollPane scrollPane = new JScrollPane(jlist); - // scrollPane.setPreferredSize(new Dimension(120, 700)); - JPanel logPanel = new JPanel(new BorderLayout()); - logPanel.setPreferredSize(new Dimension(120, 800)); - - JLabel infoText = new JLabel("Moves"); - infoText.setFont(new Font("Cantarell", Font.PLAIN, 18)); - - infoText.setHorizontalAlignment(JLabel.CENTER); - logPanel.add(infoText, BorderLayout.NORTH); - logPanel.add(scrollPane, BorderLayout.CENTER); - - JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT); - splitPane.setDividerLocation(800); - splitPane.setLeftComponent(board); - splitPane.setRightComponent(logPanel); - - frame.setContentPane(splitPane); - frame.getContentPane().addMouseListener(board); - - // Create menu - final JMenuBar menuBar = new JMenuBar(); - final JMenu gameMenu = new JMenu("Game"); - final JMenu connectMenu = new JMenu("Connect"); - final JMenuItem askForRemi = new JMenuItem("Ask for remi"); - final JMenuItem surrender = new JMenuItem("Surrender"); - final JMenuItem showIP = new JMenuItem("Show IP"); - final JMenuItem connectToOpponent = new JMenuItem("Connect to opponent"); - - askForRemi.addActionListener((ActionEvent ae) -> { - String whosWantingRemi = board.isWhitesTurn() ? "Vit" : "Svart"; - int choice = JOptionPane.showConfirmDialog(board, whosWantingRemi + " erbjuder remi\nAccepterar du?"); - if (choice == JOptionPane.YES_OPTION) { - choice = JOptionPane.showConfirmDialog(board, "Lika\nStarta om?"); - if (choice == JOptionPane.YES_OPTION) { - try { - board.restartGame(); - } catch (IOException ex) { - } - } - } - }); - surrender.addActionListener((ActionEvent ae) -> { - String whosGivingUp = board.isWhitesTurn() ? "Vit" : "Svart"; - int choice = JOptionPane.showConfirmDialog(board, whosGivingUp + " har gett upp\nStarta om?"); - if (choice == JOptionPane.YES_OPTION) { - try { - board.restartGame(); - } catch (IOException ex) { - } - } - }); - showIP.addActionListener((ActionEvent ae) -> { - try { - - String ip = Inet4Address.getLocalHost().toString(); - JOptionPane.showMessageDialog(null, "IP: " + ip); - - } catch (HeadlessException | UnknownHostException e) { - } - }); - connectToOpponent.addActionListener((ActionEvent ae) -> { - String opponentIP = JOptionPane.showInputDialog(null, "What's your opponents IP?"); - System.out.println("opponents ip: " + opponentIP); - }); - - // Add the menu stuff - frame.setJMenuBar(menuBar); - menuBar.add(gameMenu); - menuBar.add(connectMenu); - gameMenu.add(askForRemi); - gameMenu.add(surrender); - connectMenu.add(showIP); - connectMenu.add(connectToOpponent); - frame.pack(); - frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - frame.setVisible(true); - } - - public static void main(String[] args) throws IOException { - new Schack(); - } -} +package com.limone.schack; + +import java.awt.BorderLayout; +import java.awt.Dimension; +import java.awt.Font; +import java.awt.HeadlessException; +import java.awt.event.ActionEvent; +import java.awt.image.BufferedImage; +import java.io.IOException; +import java.net.Inet4Address; +import java.net.UnknownHostException; +import java.util.HashMap; +import java.util.Map; + +import javax.swing.DefaultListModel; +import javax.swing.JFrame; +import javax.swing.JLabel; +import javax.swing.JList; +import javax.swing.JMenu; +import javax.swing.JMenuBar; +import javax.swing.JMenuItem; +import javax.swing.JOptionPane; +import javax.swing.JPanel; +import javax.swing.JScrollPane; +import javax.swing.JSplitPane; +import javax.swing.UIManager; + +import com.formdev.flatlaf.FlatLightLaf; +import com.limone.schack.boards.Board; +import com.limone.schack.boards.NetworkBoard; +import com.limone.schack.boards.SameBoard; + +/** + * + * @author Love Billenius & Simon Hansson + */ +public class Schack { + + final JFrame frame; + // Förlåt mig fader för jag kommer synda + public final static Map<String, BufferedImage> pieceIcons = new HashMap<>(); + + + + public Schack() throws IOException { + // Set theme + try { + if (UIManager.getSystemLookAndFeelClassName() + .equals("javax.swing.plaf.metal.MetalLookAndFeel")) + UIManager.setLookAndFeel(new FlatLightLaf()); + else + UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); + } catch (Exception cantGetSystemTheme) { + } + + String[] options = { "On the same screen", "Over the internet" }; + int choosenTransformations = JOptionPane.showOptionDialog(null, + "How do you want to connect with your opponent", + "Schack: Selection", + JOptionPane.DEFAULT_OPTION, + JOptionPane.INFORMATION_MESSAGE, + null, + options, + options[0]); + + DefaultListModel<Move> listModel = new DefaultListModel<>(); + final Board board; + if (choosenTransformations == 0) + board = new SameBoard(listModel); + else + board = new NetworkBoard(listModel); + + frame = new JFrame(); + frame.setTitle("Schack"); + frame.setAlwaysOnTop(false); + frame.setResizable(true); + + // Might throw an IOException if the icon of the Pieces isn't embedded correctly + // final Board board = new BlistModeloard(listModel); + + // Logger + final JList<Move> jlist = new JList<>(listModel); + jlist.setVisible(true); + jlist.setCellRenderer(new PieceRenderer()); + JScrollPane scrollPane = new JScrollPane(jlist); + // scrollPane.setPreferredSize(new Dimension(120, 700)); + JPanel logPanel = new JPanel(new BorderLayout()); + logPanel.setPreferredSize(new Dimension(120, 800)); + + JLabel infoText = new JLabel("Moves"); + infoText.setFont(new Font("Cantarell", Font.PLAIN, 18)); + + infoText.setHorizontalAlignment(JLabel.CENTER); + logPanel.add(infoText, BorderLayout.NORTH); + logPanel.add(scrollPane, BorderLayout.CENTER); + + JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT); + splitPane.setDividerLocation(800); + splitPane.setLeftComponent(board); + splitPane.setRightComponent(logPanel); + + frame.setContentPane(splitPane); + frame.getContentPane().addMouseListener(board); + + // Create menu + final JMenuBar menuBar = new JMenuBar(); + final JMenu gameMenu = new JMenu("Game"); + final JMenu connectMenu = new JMenu("Connect"); + final JMenuItem askForRemi = new JMenuItem("Ask for remi"); + final JMenuItem surrender = new JMenuItem("Surrender"); + final JMenuItem showIP = new JMenuItem("Show IP"); + final JMenuItem connectToOpponent = new JMenuItem("Connect to opponent"); + + askForRemi.addActionListener((ActionEvent ae) -> { + String whosWantingRemi = board.isWhitesTurn() ? "Vit" : "Svart"; + int choice = JOptionPane.showConfirmDialog(board, whosWantingRemi + " erbjuder remi\nAccepterar du?"); + if (choice == JOptionPane.YES_OPTION) { + choice = JOptionPane.showConfirmDialog(board, "Lika\nStarta om?"); + if (choice == JOptionPane.YES_OPTION) { + try { + board.restartGame(); + } catch (IOException ex) { + } + } + } + }); + surrender.addActionListener((ActionEvent ae) -> { + String whosGivingUp = board.isWhitesTurn() ? "Vit" : "Svart"; + int choice = JOptionPane.showConfirmDialog(board, whosGivingUp + " har gett upp\nStarta om?"); + if (choice == JOptionPane.YES_OPTION) { + try { + board.restartGame(); + } catch (IOException ex) { + } + } + }); + showIP.addActionListener((ActionEvent ae) -> { + try { + + String ip = Inet4Address.getLocalHost().toString(); + JOptionPane.showMessageDialog(null, "IP: " + ip); + + } catch (HeadlessException | UnknownHostException e) { + } + }); + connectToOpponent.addActionListener((ActionEvent ae) -> { + String opponentIP = JOptionPane.showInputDialog(null, "What's your opponents IP?"); + System.out.println("opponents ip: " + opponentIP); + }); + + // Add the menu stuff + frame.setJMenuBar(menuBar); + menuBar.add(gameMenu); + menuBar.add(connectMenu); + gameMenu.add(askForRemi); + gameMenu.add(surrender); + connectMenu.add(showIP); + connectMenu.add(connectToOpponent); + frame.pack(); + frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + frame.setVisible(true); + } + + public static void main(String[] args) throws IOException { + new Schack(); + } +} diff --git a/src/main/java/com/billenius/schack/SchackState.java b/src/main/java/com/limone/schack/SchackState.java similarity index 76% rename from src/main/java/com/billenius/schack/SchackState.java rename to src/main/java/com/limone/schack/SchackState.java index 686ab20958a755b50246fdbd675862ad4fd1b970..6362f2603a506b73164c8268243de9feb14123cf 100644 --- a/src/main/java/com/billenius/schack/SchackState.java +++ b/src/main/java/com/limone/schack/SchackState.java @@ -1,4 +1,4 @@ -package com.billenius.schack; +package com.limone.schack; /** * diff --git a/src/main/java/com/billenius/schack/boards/Board.java b/src/main/java/com/limone/schack/boards/Board.java similarity index 94% rename from src/main/java/com/billenius/schack/boards/Board.java rename to src/main/java/com/limone/schack/boards/Board.java index a6f302c1c57e2166cddcb1e29034d9073ee58bd4..655530081974c4a51e84f2def1ccde7a218bea8f 100644 --- a/src/main/java/com/billenius/schack/boards/Board.java +++ b/src/main/java/com/limone/schack/boards/Board.java @@ -1,4 +1,4 @@ -package com.billenius.schack.boards; +package com.limone.schack.boards; import java.awt.Color; import java.awt.Dimension; @@ -14,15 +14,15 @@ import java.util.List; import javax.swing.DefaultListModel; import javax.swing.JPanel; -import com.billenius.schack.Move; -import com.billenius.schack.SchackState; -import com.billenius.schack.pieces.Bishop; -import com.billenius.schack.pieces.Horse; -import com.billenius.schack.pieces.King; -import com.billenius.schack.pieces.Pawn; -import com.billenius.schack.pieces.Piece; -import com.billenius.schack.pieces.Queen; -import com.billenius.schack.pieces.Rook; +import com.limone.schack.Move; +import com.limone.schack.SchackState; +import com.limone.schack.pieces.Bishop; +import com.limone.schack.pieces.Horse; +import com.limone.schack.pieces.King; +import com.limone.schack.pieces.Pawn; +import com.limone.schack.pieces.Piece; +import com.limone.schack.pieces.Queen; +import com.limone.schack.pieces.Rook; public abstract class Board extends JPanel implements MouseListener { diff --git a/src/main/java/com/billenius/schack/boards/NetworkBoard.java b/src/main/java/com/limone/schack/boards/NetworkBoard.java similarity index 96% rename from src/main/java/com/billenius/schack/boards/NetworkBoard.java rename to src/main/java/com/limone/schack/boards/NetworkBoard.java index ae16fbf9232d43974e7a390509513363f0a2c3b8..51dc68921e9faa7b72befb56097bf081d9a629f0 100644 --- a/src/main/java/com/billenius/schack/boards/NetworkBoard.java +++ b/src/main/java/com/limone/schack/boards/NetworkBoard.java @@ -1,4 +1,4 @@ -package com.billenius.schack.boards; +package com.limone.schack.boards; import java.awt.BorderLayout; import java.awt.Dimension; @@ -18,10 +18,10 @@ import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; -import com.billenius.schack.BasicMove; -import com.billenius.schack.Move; -import com.billenius.schack.SchackState; -import com.billenius.schack.pieces.Piece; +import com.limone.schack.BasicMove; +import com.limone.schack.Move; +import com.limone.schack.SchackState; +import com.limone.schack.pieces.Piece; public final class NetworkBoard extends Board implements Runnable { public final static int PORT = 1339; diff --git a/src/main/java/com/billenius/schack/boards/SameBoard.java b/src/main/java/com/limone/schack/boards/SameBoard.java similarity index 91% rename from src/main/java/com/billenius/schack/boards/SameBoard.java rename to src/main/java/com/limone/schack/boards/SameBoard.java index 5df047fe06c509e7e9b7ec64e567e2b13bafa802..b0abe20c77231393317ab63e252556472285ca55 100644 --- a/src/main/java/com/billenius/schack/boards/SameBoard.java +++ b/src/main/java/com/limone/schack/boards/SameBoard.java @@ -1,4 +1,4 @@ -package com.billenius.schack.boards; +package com.limone.schack.boards; import java.io.IOException; import java.util.ArrayList; @@ -6,9 +6,9 @@ import java.util.ArrayList; import javax.swing.DefaultListModel; import javax.swing.JOptionPane; -import com.billenius.schack.Move; -import com.billenius.schack.SchackState; -import com.billenius.schack.pieces.Piece; +import com.limone.schack.Move; +import com.limone.schack.SchackState; +import com.limone.schack.pieces.Piece; public final class SameBoard extends Board { diff --git a/src/main/java/com/billenius/schack/pieces/Bishop.java b/src/main/java/com/limone/schack/pieces/Bishop.java similarity index 93% rename from src/main/java/com/billenius/schack/pieces/Bishop.java rename to src/main/java/com/limone/schack/pieces/Bishop.java index 6df7a2152aee53988f6a99827d6ee4d6f7424e01..bd8f24774718e11bfc341a5eabd59fba2835fb43 100644 --- a/src/main/java/com/billenius/schack/pieces/Bishop.java +++ b/src/main/java/com/limone/schack/pieces/Bishop.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.Point; import java.io.IOException; diff --git a/src/main/java/com/billenius/schack/pieces/Horse.java b/src/main/java/com/limone/schack/pieces/Horse.java similarity index 95% rename from src/main/java/com/billenius/schack/pieces/Horse.java rename to src/main/java/com/limone/schack/pieces/Horse.java index 35a883464c07250f64248d9bdf73edb104c38a3a..befc1b09adcdbc48b18e514e1800b7f6453804e1 100644 --- a/src/main/java/com/billenius/schack/pieces/Horse.java +++ b/src/main/java/com/limone/schack/pieces/Horse.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.Point; import java.io.IOException; diff --git a/src/main/java/com/billenius/schack/pieces/King.java b/src/main/java/com/limone/schack/pieces/King.java similarity index 98% rename from src/main/java/com/billenius/schack/pieces/King.java rename to src/main/java/com/limone/schack/pieces/King.java index aeea6a98f06ad5a597b4386b262c442a625cc7ce..5bc016ae3215a3d34c54221c8f7019406d0340df 100644 --- a/src/main/java/com/billenius/schack/pieces/King.java +++ b/src/main/java/com/limone/schack/pieces/King.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.Point; import java.io.IOException; diff --git a/src/main/java/com/billenius/schack/pieces/LongWalkers.java b/src/main/java/com/limone/schack/pieces/LongWalkers.java similarity index 97% rename from src/main/java/com/billenius/schack/pieces/LongWalkers.java rename to src/main/java/com/limone/schack/pieces/LongWalkers.java index 07170798daf4481daf8f16ad2a3fffaa4c7369dc..be3e28fe2e364b5f47911d0b67a22f994f6464bf 100644 --- a/src/main/java/com/billenius/schack/pieces/LongWalkers.java +++ b/src/main/java/com/limone/schack/pieces/LongWalkers.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.Point; import java.io.IOException; diff --git a/src/main/java/com/billenius/schack/pieces/Pawn.java b/src/main/java/com/limone/schack/pieces/Pawn.java similarity index 99% rename from src/main/java/com/billenius/schack/pieces/Pawn.java rename to src/main/java/com/limone/schack/pieces/Pawn.java index 88b8a64ff45f480555f9694750acff06e53317ea..1ab59ca358d80a3a9b3b27b95f1b358d67eb1b90 100644 --- a/src/main/java/com/billenius/schack/pieces/Pawn.java +++ b/src/main/java/com/limone/schack/pieces/Pawn.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.HeadlessException; import java.awt.Point; diff --git a/src/main/java/com/billenius/schack/pieces/Piece.java b/src/main/java/com/limone/schack/pieces/Piece.java similarity index 97% rename from src/main/java/com/billenius/schack/pieces/Piece.java rename to src/main/java/com/limone/schack/pieces/Piece.java index 202e785dc3bb9de67631fc0d3611a4f67fc5f40e..13adfe97f958a56b35da186c2b3718605ffbdf1a 100644 --- a/src/main/java/com/billenius/schack/pieces/Piece.java +++ b/src/main/java/com/limone/schack/pieces/Piece.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.Graphics2D; import java.awt.Point; @@ -9,7 +9,7 @@ import java.util.ArrayList; import java.util.List; import javax.imageio.ImageIO; -import com.billenius.schack.boards.Board; +import com.limone.schack.boards.Board; public abstract class Piece { @@ -67,7 +67,7 @@ public abstract class Piece { private BufferedImage getPieceIcon() throws IOException { String colorName = isWhite() ? "White" : "Black"; - String path = "/com/billenius/img/" + colorName + getClass().getSimpleName() + ".png"; + String path = "/com/limone/img/" + colorName + getClass().getSimpleName() + ".png"; InputStream inputStream = getClass().getResourceAsStream(path); return ImageIO.read(inputStream); } diff --git a/src/main/java/com/billenius/schack/pieces/Queen.java b/src/main/java/com/limone/schack/pieces/Queen.java similarity index 93% rename from src/main/java/com/billenius/schack/pieces/Queen.java rename to src/main/java/com/limone/schack/pieces/Queen.java index 4ebbeb83b3c1bf4ea8407921e4f4e37774e1df1b..508d8e1e2192231e202a38a1c6433a006a1ea9c4 100644 --- a/src/main/java/com/billenius/schack/pieces/Queen.java +++ b/src/main/java/com/limone/schack/pieces/Queen.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.Point; import java.io.IOException; diff --git a/src/main/java/com/billenius/schack/pieces/Rook.java b/src/main/java/com/limone/schack/pieces/Rook.java similarity index 93% rename from src/main/java/com/billenius/schack/pieces/Rook.java rename to src/main/java/com/limone/schack/pieces/Rook.java index 4147b4f416aa93afdc12fed33645dc8ce88f3794..9d3cddd647faa40eb86ba84023a563f1c94fca08 100644 --- a/src/main/java/com/billenius/schack/pieces/Rook.java +++ b/src/main/java/com/limone/schack/pieces/Rook.java @@ -1,4 +1,4 @@ -package com.billenius.schack.pieces; +package com.limone.schack.pieces; import java.awt.Point; import java.io.IOException;