Archives

How to dynamically change arrow buttons in BasicScrollBarUI

How to dynamically change arrow buttons in BasicScrollBarUI We have daughter class: public class MacOsScrollUi extends BasicScrollBarUI { private ImageIcon decreaseIconDefault; private ImageIcon increaseIconDefault; private ImageIcon decreaseIconEneterd; private ImageIcon increaseIconEntered; public MacOsScrollUi(){ decreaseIconDefault = new ImageIcon(…); increaseIconDefault = new ImageIcon(…); decreaseIconEneterd = new ImageIcon(…); increaseIconEntered = new ImageIcon(…); } … @Override protected JButton createIncreaseButton(int orientation) […]

Read More

Автозакрывающийся фрейм AWT на переднем плане

Автозакрывающийся фрейм AWT на переднем плане Для того, чтобы фрейм при запуске был на переднем плане, необходимо добавить простую конструкцию: setAlwaysOnTop(true);   Соответственно, для того, чтобы убрать этот эффект, надо сменить булево значение в методе. Следующая задача – закрыть фрейм через n-ый промежуток времени. ScheduledExecutorService sch = Executors.newSingleThreadScheduledExecutor(); sch.schedule(new Runnable() { public void run() { […]

Read More

Please disable your adblocker or whitelist this site!