Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- import java.util.*;
- public class rngGameScreen extends JPanel
- {
- private Vector gameScreen;
- private JButton button1;
- private JButton button2;
- private JButton button3;
- private JTextField input;
- private ImageIcon ENEMY;
- private ImageIcon ENEMY2;
- private ImageIcon BUTTON1;
- private ImageIcon BUTTON2;
- private ImageIcon BUTTON3;
- private ImageIcon BUTTON1pressed;
- private ImageIcon BUTTON2pressed;
- private ImageIcon BUTTON3pressed;
- private ImageIcon BUTTON1highlight;
- private ImageIcon BUTTON2highlight;
- private ImageIcon BUTTON3highlight;
- public rngGameScreen(Vector gameScreen)
- {
- this.gameScreen = gameScreen;
- ENEMY = new ImageIcon("C:/Users/tubby/Desktop/ENEMY1.PNG");
- ENEMY2 = new ImageIcon("C:/Users/tubby/Desktop/ENEMY2.PNG");
- BUTTON1 = new ImageIcon("C:/Users/tubby/Desktop/BUTTON1.png");
- BUTTON2 = new ImageIcon("C:/Users/tubby/Desktop/BUTTON2.png");
- BUTTON3 = new ImageIcon("C:/Users/tubby/Desktop/BUTTON3.png");
- BUTTON1highlight = new ImageIcon("C:/Users/tubby/Desktop/BUTTON1highlight.png");
- BUTTON2highlight = new ImageIcon("C:/Users/tubby/Desktop/BUTTON2highlight.png");
- BUTTON3highlight = new ImageIcon("C:/Users/tubby/Desktop/BUTTON3highlight.png");
- BUTTON1pressed = new ImageIcon("C:/Users/tubby/Desktop/BUTTON1pressed.png");
- BUTTON2pressed = new ImageIcon("C:/Users/tubby/Desktop/BUTTON2pressed.png");
- BUTTON3pressed = new ImageIcon("C:/Users/tubby/Desktop/BUTTON3pressed.png");
- JPanel left = new JPanel();
- left.setLayout(new GridLayout(6,0));
- final JLabel label1 = new JLabel("INFORMATION AND TEXT");
- final JLabel label2 = new JLabel("FOR PLAYER STATS");
- final JLabel label3 = new JLabel("AND GAMEPLAY TIME");
- left.add(label1);
- left.add(label2);
- left.add(label3);
- button1 = new JButton();
- button2 = new JButton();
- button3 = new JButton();
- button1.setBorder(BorderFactory.createEmptyBorder());
- button1.setContentAreaFilled(false);
- button2.setBorder(BorderFactory.createEmptyBorder());
- button2.setContentAreaFilled(false);
- button3.setBorder(BorderFactory.createEmptyBorder());
- button3.setContentAreaFilled(false);
- button1.setIcon(BUTTON1);
- button2.setIcon(BUTTON2);
- button3.setIcon(BUTTON3);
- left.add(button1);
- left.add(button2);
- left.add(button3);
- setLayout(new GridLayout(0,2));
- JPanel right = new JPanel();
- final JLabel label4 = new JLabel(ENEMY);
- right.add(label4);
- button1.addMouseListener(new MouseListener() {
- @Override
- public void mouseReleased(MouseEvent arg0) {
- button1.setIcon(BUTTON1);
- }
- @Override
- public void mousePressed(MouseEvent arg0) {
- button1.setIcon(BUTTON1pressed);
- }
- @Override
- public void mouseExited(MouseEvent arg0) {
- button1.setIcon(BUTTON1);
- }
- @Override
- public void mouseEntered(MouseEvent arg0) {
- button1.setIcon(BUTTON1highlight);
- }
- @Override
- public void mouseClicked(MouseEvent arg0) {}
- });
- button2.addMouseListener(new MouseListener() {
- @Override
- public void mouseReleased(MouseEvent arg0) {
- button2.setIcon(BUTTON2);
- }
- @Override
- public void mousePressed(MouseEvent arg0) {
- button2.setIcon(BUTTON2pressed);
- }
- @Override
- public void mouseExited(MouseEvent arg0) {
- button2.setIcon(BUTTON2);
- }
- @Override
- public void mouseEntered(MouseEvent arg0) {
- button2.setIcon(BUTTON2highlight);
- }
- @Override
- public void mouseClicked(MouseEvent arg0) {}
- });
- button3.addMouseListener(new MouseListener() {
- @Override
- public void mouseReleased(MouseEvent arg0) {
- button3.setIcon(BUTTON3);
- }
- @Override
- public void mousePressed(MouseEvent arg0) {
- button3.setIcon(BUTTON3pressed);
- }
- @Override
- public void mouseExited(MouseEvent arg0) {
- button3.setIcon(BUTTON3);
- }
- @Override
- public void mouseEntered(MouseEvent arg0) {
- button3.setIcon(BUTTON3highlight);
- }
- @Override
- public void mouseClicked(MouseEvent arg0) {}
- });
- button1.addActionListener( new ActionListener()
- {
- public void actionPerformed(ActionEvent e)
- {
- label4.setIcon(ENEMY2);
- }
- });
- button2.addActionListener( new ActionListener()
- {
- public void actionPerformed(ActionEvent e)
- {
- label4.setIcon(ENEMY);
- }
- });
- add(left);
- add(right);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement