среда, 21 марта 2012 г.

Рабочие примеры синтаксиса MySQL

Переименовать поле:
ALTER TABLE `alps.product` CHANGE `idpoduct` `idproduct` VARCHAR(45);
Переименовать таблицу:
ALTER TABLE `poduct` RENAME TO `product`; 

воскресенье, 18 марта 2012 г.

JAVA JTextArea автоматическая прокрутка каретки(ползунка)

Возникают ситуации, когда появляется необходимость в том, чтобы при добавлении текста в  JTextArea, каретка(ползунок) принимала нижнее положение, дабы этот добавленный текст была возможность видеть. Ибо по умолчанию, ползунок находиться в верхнем положении, и для просмотра последнего добавленного текста необходимо его прокручивать вниз, что неудобно. Решение:

// предположим мы имеем
JTextArea tArea = new JTextArea(26, 12);
JScrollPane scrollPane = new JScrollPane(tArea);
// после добавление текста в JTextArea 
menu.tArea.setCaretPosition(menu.tArea.getDocument().getLength());