Доброго времени суток. Подскажите,как можно закруглить края кнопки?
Создаете класс RoundedBorder
:
public class RoundedBorder implements Border {
private int radius;
RoundedBorder(int radius) {
this.radius = radius;
}
public Insets getBorderInsets(Component c) {
return new Insets(this.radius+1, this.radius+1, this.radius+2, this.radius);
}
public boolean isBorderOpaque() {
return true;
}
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height) {
g.drawRoundRect(x, y, width-1, height-1, radius, radius);
}
}
Устанавливаете кнопке кастомный бордер:
button.setBorder(new RoundedBorder(10));
Взято отсюда.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть список массивов и необходимо добавить 5 строк, а потом удвоить значение, чтобы получилось следующее:
Не могу решить задачу на многопоточностьМетоды run у разных потоков выполняются не "одновременно", а друг за другом, сначала один поток полностью...
Задача : Вывести на экран список из 10 городов с текущей температурой окружающей средыСписок вывести по алфавиту