Для того щоб реалізувати прокручування вмісту існує клас JScrollPane (Scroll Pane можна перекласти як панель прокрутки). JScrollPane дозволяє в разі наявності вмісту для прокручування додати вертикальну та горизонтальну смуги прокрутки (англ. scrollbars), з якими добре знайомий кожен користувач комп'ютера.
Додавання прокрутки здійснюється доволі просто. Достатньо лише при створенні екземпляру JScrollPane вказати для якої компоненти потрібні додати смуги прокрутки. Після чого панель прокрутки (а не компоненту!) додаємо у відповідний контейнер. Наприклад оточити текстову область смугами прокрутки, можна таким чином:
середа, 10 червня 2015 р.
четвер, 5 лютого 2015 р.
Андроїд - не лінукс і джава - не джава
Короткі замітки і коментарі по 3- му розділу книги "Learning Android", 2-nd Edition by Marko Gargenta and Masumi Nakamura (2014). Думаю написати їх по кожному розділу (якщо вистачить духу). Можливо, колись такі замітки переростуть у щось більше.
Android - не Linux, проте є надбудовою над kernel. Так пишуть автори, хоча б я сказав би, що Android - це Linux, який спочатку обрізали, а потім доповнили новими можливостями :) Зокрема, у андроїда відсутні:
понеділок, 2 лютого 2015 р.
Конект до vmware з іншого комп’ютера
Тож: є два комп’ютери (ноутбук та нетбук). На нетбуці у віндовз встановлено віртуальну машина VMware (Android). При чому з’єднання іде напряму з одного комп’ютера до іншого по Ethernet кабелю без посередництва якогось комутатора. Ідея в тому, щоб використовувати дану віртуальну машину для зневадження/наладгодження програм. Тобто, на ноутбуці іде робота з eclipse, а перевірка роботи програм іде не на емуляторі (який тормозить комп’ютер), а на віртуальній машині. З віртуальною машиною як на мене легше працювати, але вона також нагружає комп'ютер, коли працювє разом з eclipse. Непогано б перевіряти програму на іншому комп'ютері. Для цього vmware було встановлено на нетбуці.
Пред початком, я на одному і другому комп’ютері (windows XP) налаштував з’єднання (IP1: 192.168.0.20, IP2:192.168.0.21(нетбук), Mask:255.255.255.0). Тож, міні-мережа була налаштована.
Теоретично мало б бути так:
Пред початком, я на одному і другому комп’ютері (windows XP) налаштував з’єднання (IP1: 192.168.0.20, IP2:192.168.0.21(нетбук), Mask:255.255.255.0). Тож, міні-мережа була налаштована.
Теоретично мало б бути так:
вівторок, 23 грудня 2014 р.
Eclipse, Android, VMware та VirtualBox
Якщо віртуальні пристрої, які створюються за допомогою Android Virtual Device чимось не підходять для роботи, то один із способів зробити емулятор для написання програм під Android є створення віртуальної машини у VMware або ж VirtualBox..
Усе робиться доволі просто.
1. Звантажуємо образ диску з Android (наприклад, звідси (http://www.android-x86.org/download))
2. Далі встановлюємо або VMware або VirtualBox. Virtual Box безкоштовний і його можна звантажити з офіційних сайтів (наприклад, звідси (https://www.virtualbox.org/wiki/Downloads))
3. Створюємо віртуальну машину і встановлюємо на ній Android. На youtube є маса відео по встановленню, тож я не буду у прінтскрінах все це показувати. Можна скористатися хоча б цим відео:
Усе робиться доволі просто.
1. Звантажуємо образ диску з Android (наприклад, звідси (http://www.android-x86.org/download))
2. Далі встановлюємо або VMware або VirtualBox. Virtual Box безкоштовний і його можна звантажити з офіційних сайтів (наприклад, звідси (https://www.virtualbox.org/wiki/Downloads))
3. Створюємо віртуальну машину і встановлюємо на ній Android. На youtube є маса відео по встановленню, тож я не буду у прінтскрінах все це показувати. Можна скористатися хоча б цим відео:
середа, 10 грудня 2014 р.
Як зробити завантажувальну флешку Windows 7?
Як зробити завантажувальну флешку Windows 7?
Для того, щоб наше встановлення Windows відбувалося з флешки недостатньо просто скопіювати файли з диску встановлення Віндовз 7 на флеш накопичувач. Спочатку потрібно відформатувати флешку і зробити її активною (тобто вказати, що вона є завантажувальною). Є декілька способів зробити вищенаведене.
- Використати утиліту windows DISKPART
- Використати програму UltraISO
- Використати інші, схожі на UltraISO програми
Найпростіший спосіб, як на мене - перший. Оскільки вам нічого не потрібно встановлювати, а лише заходимо в командний рядок віндовз. Для цього можна натиснути ПУСК і у рядку пошуку ввести CMD. Далі діємо згідно зображень.
1. Запускаємо DISKPART
Для того, щоб наше встановлення Windows відбувалося з флешки недостатньо просто скопіювати файли з диску встановлення Віндовз 7 на флеш накопичувач. Спочатку потрібно відформатувати флешку і зробити її активною (тобто вказати, що вона є завантажувальною). Є декілька способів зробити вищенаведене.
- Використати утиліту windows DISKPART
- Використати програму UltraISO
- Використати інші, схожі на UltraISO програми
Найпростіший спосіб, як на мене - перший. Оскільки вам нічого не потрібно встановлювати, а лише заходимо в командний рядок віндовз. Для цього можна натиснути ПУСК і у рядку пошуку ввести CMD. Далі діємо згідно зображень.
1. Запускаємо DISKPART
четвер, 13 листопада 2014 р.
Перенаправлення blogger-блогу на інший сайт або інший блог
Суть, потрібно блог на блогері (зокрема, там знаходиться і даний блог) перенеправити на інший сайт або ж на інший блог на цій же платформі . Щоб це зробити необхідно додати відповідні рядки у HTML код блогу.
Для цього на сторінці управління блогом спочатку заходимо у Шаблон, а далі натискаємо кнопку Редагувати HTML.
Для цього на сторінці управління блогом спочатку заходимо у Шаблон, а далі натискаємо кнопку Редагувати HTML.
четвер, 6 листопада 2014 р.
Множини та дії над ними
Для тих хто не вчив, але хоче вивчити, або ж вчив, але уже все забув - хороший відеоурок про множини, об'єднання множин, перетин і т.д.
Так би мовити - множини для чайників :)
Розробникам ongradient.com респект, за такі уроки і за те, що роблять крім російської ще й українською.
Розробникам ongradient.com респект, за такі уроки і за те, що роблять крім російської ще й українською.
Підписатися на:
Дописи (Atom)
Категорії
Java
Освоюємо Java
Інше
Android
Освіта та навчання
Програмування
Книги
Колекції
Блогування
Відеоуроки
Технології
Blogger
Machine learning
Python
Бази даних
Відгук
Blogspot
IDE
JFreeChart
Математика
Java Tutorials
R
Software Design Patterns
Windows
Графік
Big Data
LaTeX
Linux
ML
Matplotlib
PHP
Pandas
SEO
Tweet
Twitter
Windows 7
Англійська
Візуалізація
Наука
Термінологія у програмуванні