Paint

Published on February 2017 | Categories: Documents | Downloads: 33 | Comments: 0 | Views: 288
of 3
Download PDF   Embed   Report

Comments

Content


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Paint extends JFrame{
JPanel p1=new JPanel(;
JPanel p!=new JPanel(new Flow"a#out(Flow"a#out."$F%;
J&enu'ar mb=new J&enu'ar(;
J&enu m1=new J&enu(()ptiuni(;
J&enu*tem mi1=new J&enu*tem((+ulori(;
J&enu*tem mi!=new J&enu*tem(($,*%(;
J-lider s1=new J-lider(1./0./!.;
+olor c=+olor.'"1+2;

public Paint({
setJ&enu'ar(mb;
mb.add(m1;
m1.add(mi1;
m1.add(mi!;

add(p!/'order"a#out.-)3%4;
p!.add(s1;

add(p1;
p1.add&ouse&otion"istener(
new &ouse1dapter({
public void mouse5ragged(&ouse$vent ev{
int v=s1.get6alue(;


int x=ev.get,(7v8!;
int #=ev.get9(7v8!;
:rap;ics g=p1.get:rap;ics(;
g.set+olor(c;
g.<ill)val(x/#/v/v;
=

=

;
set-i>e(?../?..;
set@esi>able(<alse;
set6isible(true;

mi1.add1ction"istener(
new 1ction"istener({

public void actionPer<ormed(1ction$vent ev{
c=J+olor+;ooser.s;ow5ialog(null/(+ulori(/+olor.'"1+2;

=
=
;

mi!.add1ction"istener(
new 1ction"istener({
public void actionPer<ormed(1ction$vent ev{
-#stem.exit(.;
=
=
;
=
public static void main(-tring AB args{
new Paint(;
=
=

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close