23.07.2013 Views

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

StregApplet<br />

import java.awt.*;<br />

import java.awt.event.*;<br />

import java.applet.*;<br />

import java.util.*;<br />

import javax.swing.*;<br />

public class StregApplet extends Applet {<br />

///////////////////////////////////////<br />

Vector punkter=new Vector();<br />

Canvas tegnePlade;<br />

JPanel nedreKnapPanel = new JPanel();<br />

JButton sletPunktKnap = new JButton();<br />

JToggleButton flytPunkterKnap = new JToggleButton();<br />

//////////////////////////////////////<br />

boolean isStandalone = false;<br />

BorderLayout borderLayout1 = new BorderLayout();<br />

/**Initialize the applet*/<br />

public void init() {<br />

try {<br />

jbInit();<br />

}<br />

catch(Exception e) {<br />

e.printStackTrace();<br />

}<br />

}<br />

/**Component initialization*/<br />

private void jbInit() throws Exception {<br />

this.setLayout(borderLayout1);<br />

sletPunktKnap.setText("slet punkt");<br />

sletPunktKnap.addActionListener(new<br />

java.awt.event.ActionListener() {<br />

public void actionPerformed(ActionEvent e) {<br />

sletPunktKnap_actionPerformed(e);<br />

}<br />

});<br />

tegnePlade = new TegnePlade(this);<br />

tegnePlade.addMouseListener(new java.awt.event.MouseAdapter() {<br />

public void mouseClicked(MouseEvent e) {<br />

tegnePlade_mouseClicked(e);<br />

}<br />

public void mouseReleased(MouseEvent e) {<br />

tegnePlade_mouseReleased(e);<br />

}<br />

});<br />

flytPunkterKnap.setText("flyt punkter");<br />

flytPunkterKnap.addActionListener(new<br />

java.awt.event.ActionListener() {<br />

public void actionPerformed(ActionEvent e) {<br />

flytPunkterKnap_actionPerformed(e);<br />

}<br />

});<br />

tegnePlade.addMouseMotionListener(new<br />

java.awt.event.MouseMotionAdapter() {<br />

public void mouseDragged(MouseEvent e) {<br />

tegnePlade_mouseDragged(e);<br />

}

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!