import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.swing.ImageIcon; public class BombView { /* Få bomben til å eksplodere! * Alt skal bort! Få på plass et søtt bilde av en eksplosjon istedenfor. */ public void explode(){} /* Reset spillet. * Spillet skal settes tilbake til slik det var da du startet det */ public void reset(){} public void init() { // Lag en JFrame try { // Får ting til å se litt mer fancy ut UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName()); } catch (Exception e) { e.printStackTrace(); } // Opprett et mainPanel. Her skal de andre panelene du oppretter legges inn. // Denne skal bruke BorderLayout. // Lag en JLabel som holder på klokka som teller ned. // Hent inn bildene du skal bruke. Bruk f.eks. ImageIcon og Image for dette. // Opprett en JLabel som skal holde på bildet av bomben. // Opprett en JLabel som skal vise koden og annen informasjon // Lag en JPanel som holder på bildet av bomba og informasjonsfeltet // Denne skal bruke BorderLayout // Legg til bomba og informasjonsfeltet i denne. // Legg så dette panelet inn i mainPanel // Lag en JTextField som skal ta imot input fra brukeren. // Lag en JButton som styrer funksjonaliteten i spillet. // Denne skal bekrefte inputs fra textfeltet, samt resette spillet. // Funksjoner skal derfor være: Time, Arm, Desarm, Reset // Lag en JPanel som skal holde på input-feltet og knappen. // Denne bruker FlowLayout // Legg til det nye panelet til mainPanel // Legg mainPanel til i framen. // Gjør hele greia søt og synlig } }