📄 paintselect.java
字号:
import java.awt.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
class paintselect implements ItemListener {
public paintselect(lgcanvas lgcanvas1, Choice choice, Choice choice1,
Button button, Button button1) {
choices = choice;
mode = choice1;
choice1.addItemListener(this);
choice.addItemListener(this);
pad = lgcanvas1;
button.addActionListener(new gethelp());
button1.addActionListener(new clear(pad));
}
public void itemStateChanged(ItemEvent itemevent) {
if (mode.getSelectedIndex() + 1 == 1) {
pad.mode(1);
setColor(choices.getSelectedIndex() + 1);
}
if (mode.getSelectedIndex() + 1 == 2) {
pad.mode(2);
setStamp(choices.getSelectedIndex() + 1);
}
if (mode.getSelectedIndex() + 1 == 3) {
pad.mode(3);
setBackground(choices.getSelectedIndex() + 1);
}
pad.repaint();
}
public void setBackground(int i) {
if (i == 1)
pad.setBackground(1);
if (i == 2)
pad.setBackground(2);
if (i == 3)
pad.setBackground(3);
if (i == 4)
pad.setBackground(4);
if (i == 5)
pad.setBackground(5);
if (i == 6)
pad.setBackground(6);
if (i == 7)
pad.setBackground(7);
if (i == 8)
pad.setBackground(8);
if (i == 9)
pad.setBackground(9);
if (i == 10)
pad.setBackground(10);
}
public void setColor(int i) {
if (i == 1)
pad.setMyColor(Color.black);
if (i == 2)
pad.setMyColor(Color.white);
if (i == 3)
pad.setMyColor(Color.green);
if (i == 4)
pad.setMyColor(Color.cyan);
if (i == 5)
pad.setMyColor(Color.blue);
if (i == 6)
pad.setMyColor(Color.red);
if (i == 7)
pad.setMyColor(Color.pink);
if (i == 8)
pad.setMyColor(Color.magenta);
if (i == 9)
pad.setMyColor(Color.orange);
if (i == 10)
pad.setMyColor(Color.yellow);
}
public void setStamp(int i) {
if (i == 1)
pad.setStamp(1);
if (i == 2)
pad.setStamp(2);
if (i == 3)
pad.setStamp(3);
if (i == 4)
pad.setStamp(4);
if (i == 5)
pad.setStamp(5);
if (i == 6)
pad.setStamp(6);
if (i == 7)
pad.setStamp(7);
if (i == 8)
pad.setStamp(8);
if (i == 9)
pad.setStamp(9);
if (i == 10)
pad.setStamp(10);
}
private lgcanvas pad;
private Choice choices;
private Choice mode;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -