Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package game;
- import javax.swing.*;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import java.awt.*;
- public class Frame extends JFrame implements ActionListener {
- private JButton Start;
- private JButton Shop;
- private JButton Aufgaben;
- private JButton Karakter;
- private JButton Nichtbestimmt;
- private JButton ende;
- public static void main(String[] args) {
- Frame frame = new Frame("Pixel Game");
- frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
- frame.setSize(700,400);
- frame.setLayout(null);
- frame.setVisible(true);
- }
- public Frame(String title) {
- super(title);
- Start = new JButton ("Start");
- Start.setBounds(250,50,180,50);
- Start.addActionListener(this);
- add(Start);
- Shop = new JButton ("Shop");
- Shop.setBounds(400,120,160,40);
- Shop.addActionListener(this);
- add(Shop);
- Aufgaben = new JButton ("Aufgaben");
- Aufgaben.setBounds(400,180,160,40);
- Aufgaben.addActionListener(this);
- add(Aufgaben);
- Karakter = new JButton ("Karakter");
- Karakter.setBounds(120,120,160,40);
- Karakter.addActionListener(this);
- add(Karakter);
- Nichtbestimmt = new JButton ("???");
- Nichtbestimmt.setBounds(120,180,160,40);
- Nichtbestimmt.addActionListener(this);
- add(Nichtbestimmt);
- ende = new JButton ("Ende");
- ende.setBounds(270,240,140,40);
- ende.addActionListener(this);
- add(ende);
- }
- public static void fenster() {
- JFrame fenster = new JFrame("Jump");
- fenster.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
- fenster.setExtendedState(java.awt.Frame.MAXIMIZED_BOTH);
- fenster.add( new gui2());
- fenster.setVisible(true);
- }
- @Override
- public void actionPerformed(ActionEvent e) {
- // TODO Auto-generated method stub
- if (e.getSource()== Start) {
- fenster();
- }
- if (e.getSource() == ende) {
- System.exit(0);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement