그래, 숙제를하는 데 문제가있어. 내가 선택한 색상을 보여주는 창을 만들고 그 안에 다양한 색상의 콤보 상자가 있습니다. 그러나 나는 어디에서 시작해야할지 모른다. 내 대리점이 너무 낮기 때문에 여기에 이미지를 게시 할 수 없습니다. 그래서 여기에 약간의 그림을 그려 보겠습니다.색상 변경 창 만드는 법?
-----------------
--------------
|| ||
|| ||
|| ||
--------------
-----------------
[GREEN]^
아무도 도와 줄 수 있습니까?
좋아, 내가 읽은 것에서이 작업을 시도해 보았지만이 문제를 생각해 냈지만, 내가 원하는 것에는 미치지 못했다. 나는 콤보 상자를 가지고 있지만 색상은 내가 좋아하는 것처럼 보이지 않습니다. 아무도 이것으로 도울 수 있습니까?
import java.awt.*;
import java.awt.event.*;
import javax.swing.JFrame;
class Colors extends JFrame implements ItemListener
{
Choice chooseColor = new Choice();
Label lblQts = new Label("Choose color you like : ");
public Colors(String title)
{
super(title);
setLayout(new FlowLayout());
chooseColor.addItem("red");
chooseColor.addItem("green");
chooseColor.addItem("blue");
add(lblQts);
add(chooseColor);
chooseColor.addItemListener(this);
}
public void itemStateChanged(ItemEvent e)
{
String c;
Color color;
c = chooseColor.getSelectedItem();
color=Color.getColor(c);
setBackground(color);
}
}
public static void main(String[] args)
{
Colors objColor = new Colors("Color Chooser");
objColor.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
objColor.setSize(400,400);
objColor.setVisible(true);
}
우리는 코드 작성 서비스가 아니므로 프로그래밍 문제가 발생하면 저희에게 알려주십시오! – christopher