ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Java How To: Color Choosers

color

Java

(Programming

Language)

Software

(Industry)

JColorChooser

Chooser

how

to

programming

picker

tutorial

computer

oracle

gui

JPanels

JButton

Автор: Vincent Aliquo

Загружено: 2014-12-12

Просмотров: 5015

Описание: Today we are looking at JColorChoosers, they add a nice layer of customization to your program.

SOURCE CODE BELOW:

package colorchooser_javatutorial;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JColorChooser;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;

/**
*
@author Vincent
*/
public class ColorChooser_JavaTutorial {

public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
JFrame window = new JFrame("JColorChooser: Java Tutorial");
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

final JPanel TopPanel = new JPanel();
final JButton changePColor = new JButton("Change colors");
final JButton setRed = new JButton("Change to red");
final JTextField colorText = new JTextField(10);
Font font1 = new Font("SansSerif", Font.BOLD, 48);
colorText.setFont(font1);
colorText.setText("Color");
colorText.setEditable(false);
setRed.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
TopPanel.setBackground(new Color(154, 51, 52));
colorText.setForeground(new Color(154, 51, 52));
changePColor.setBackground(new Color(154, 51, 52));
changePColor.setForeground(new Color(154, 51, 52));
}
});
changePColor.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
final JColorChooser chooser = new JColorChooser();
class OkListener implements ActionListener {

public void actionPerformed(ActionEvent e) {
Color c = chooser.getColor();
TopPanel.setBackground(c);
colorText.setForeground(c);
changePColor.setBackground(c);
changePColor.setForeground(c);
}
}
JDialog co = JColorChooser.createDialog(null, "Pick A Color", false, chooser, new OkListener(), null);
chooser.setColor(new Color(154, 51, 52));
co.setVisible(true);
} catch (Exception ex) {
System.out.println("Nothing");
}
}
});

TopPanel.add(changePColor);
TopPanel.add(setRed);
window.add(BorderLayout.NORTH, TopPanel);
window.add(BorderLayout.CENTER, colorText);
window.setSize(500, 500);
window.setVisible(true);
window.setLocationRelativeTo(null);
}
}

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Java How To: Color Choosers

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]