2013-11-10 4 views
0

Проработал более 6 часов, и я продолжаю находить одинаковые ответы от всех относительно изменения цвета фона в рамке рисования JPanel. Проблема в том, что я не хочу/должен касаться цвета фона, его цвет линии в этом приложении для рисования мыши. Кажется, я вообще не работаю.Не удается заставить colorchooser изменить цвет линии

Вот что у меня до сих пор, это не сделано. Я предполагаю, что выкладываете поле со списком для выбора толщины линии и функции стирания, но я не могу пройти мимо этого. ПОМОГИТЕ!

JButton jButton_SetColour.setBounds(721, 104, 89, 23); 
    frame_SetColour = new JButton("Colour"); 
    jButton.getContentPane().add(jButton_SetColour); 
    jButton_SetColour.addActionListener(
      new ActionListener(){ 
       public void actionPerformed(ActionEvent event){ 
      Color color = JColorChooser.showDialog(null,"Pick Your Colour", frame.getForeground()); 
       if (color != null)frame.getContentPane(); 
       JColorChooser.setColor()); 
       } 

       } 
+2

ваш фрагмент кода не имеет смысла (почему вы хотите установить цвет _chooser_, если хотите изменить «цвет пера» на инструменте рисования?) Лучше всего прочитать соответствующую главу своего учебника. И пока вы на нем: а) пожалуйста, изучите соглашения об именах java и придерживайтесь их. B) используйте самоочевидные имена (против смущения себя и других с вызовом фрейма jbutton ...) – kleopatra

+0

нам не дали текст книга для этого класса, учитель «нетрадиционный» или плохой, или что бы вы ни хотели классифицировать его недостаток информации. – user2975669

ответ

0

как я уже сказал, действительно новый на этом, так что это было внимание и внимание, но мне удалось запустить его.

JButton jButton_sete = new JButton("Set Choice"); 
    jButton_sete.addActionListener(new ActionListener() { 
    public void actionPerformed(ActionEvent e) { 
    drawColor = JColorChooser.showDialog(null, "Set Choice",choice); 
     if (choice != null) { 
      g2dImg.setPaint(choice); 
    }); 

мне нужно, чтобы понять, как связать ActionListener переменной выбора через JColorChooser, ошибка новичка.

Смежные вопросы