Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import java.awt.event.WindowAdapter;
- import java.awt.event.WindowEvent;
- public class ViewPaint extends Panel {
- public ViewPaint(){
- setLayout(new BorderLayout());
- ChoiseColor choiseColor = new ChoiseColor();
- Button buttonBlue = new Button("Синий");
- buttonBlue.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.setColor(Color.BLUE);
- }
- });
- Button buttonGreen = new Button("Зеленый");
- buttonGreen.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.setColor(Color.GREEN);
- }
- });
- Button buttonRed = new Button("Красный");
- buttonRed.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.setColor(Color.RED);
- }
- });
- Button buttonWhite = new Button("Белая");
- buttonWhite.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.setColor(Color.WHITE);
- }
- });
- Button buttonYellow = new Button("Желтый");
- buttonYellow.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.setColor(Color.YELLOW);
- }
- });
- Button buttonBlack = new Button("Черный");
- buttonBlack.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.setColor(Color.BLACK);
- }
- });
- Button buttonBrash = new Button("Кисть");
- buttonBrash.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.setBrush();
- }
- });
- Button clear = new Button("Очистить");
- clear.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- choiseColor.clear();
- }
- });
- Panel buttons = new Panel();
- buttons.setLayout(new GridLayout(4,2));
- buttons.add(buttonBlue);
- buttons.add(buttonGreen);
- buttons.add(buttonRed);
- buttons.add(buttonWhite);
- buttons.add(buttonBlack);
- buttons.add(buttonYellow);
- buttons.add(buttonBrash);
- buttons.add(clear);
- add(buttons , BorderLayout.NORTH);
- add(choiseColor , BorderLayout.CENTER);
- }
- public static void main(String[] args) {
- Frame frame = new Frame("ViewForm");
- frame.add(new ViewPaint());
- frame.setSize(600, 400);
- frame.setLocation(100, 100);
- frame.setVisible(true);
- frame.addWindowListener(new WindowAdapter() {
- public void windowClosing(WindowEvent e) {
- System.exit(0);
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement