Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package zadanie;
- import java.awt.Canvas;
- import java.awt.Font;
- import java.awt.Graphics;
- import java.awt.event.KeyAdapter;
- import java.awt.event.KeyEvent;
- import java.awt.event.MouseAdapter;
- import java.awt.event.MouseEvent;
- import javax.swing.JComboBox;
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- class Ekran extends Canvas {
- public String s = "Witam";
- private Font f;
- Ekran() {
- super();
- f = new Font("Times New Roman", Font.BOLD, 20);
- setFont(f);
- addKeyListener(new KeyAdapter() {
- @Override
- public void keyPressed(KeyEvent ke) {
- s = ke.paramString();
- repaint();
- }
- });
- addMouseListener(new MouseAdapter() {
- @Override
- public void mousePressed(MouseEvent me) {
- s = me.paramString();
- repaint();
- }
- });
- }
- public void paint(Graphics g) {
- g.drawString(s, 20, 220);
- }
- }
- public class Zadanie extends JFrame {
- public static JPanel panel, paneldwa;
- public static JComboBox kombobox;
- Ekran kanwasik;
- Zadanie() {
- super();
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setSize(1000, 1000);
- setVisible(true);
- panel = new JPanel();
- paneldwa = new JPanel();
- Ekran kanvasik = new Ekran();
- kombobox = new JComboBox();
- kombobox.addItem("1");
- kombobox.addItem("2");
- kombobox.addItem("3");
- kombobox.addItem("4");
- add(kombobox);
- panel.add(kombobox);
- paneldwa.add(kanwasik);
- }
- public static void main(String[] args) {
- Zadanie adam = new Zadanie();
- adam.add(panel);
- adam.add(paneldwa);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment