Java Swing и друга Java, Писане на нещо на Java, страница 5

Пишем нещо на Java.

Използване на мениджъра за оформление на BoxLayout. Част 1: Основите

Box в превод от английски означава кутия. От името вече става ясно какъв е този мениджър. BoxLayout е кутия, в която можете да поставите компоненти. Освен това можете да сгъвате отгоре надолу или отляво надясно - това се задава от разработчика при инициализиране на мениджъра за оформление на BoxLayout. Оказва се, че BoxLayout подрежда компонентите в ред или в колона. BoxLayout е доста прост мениджър на оформление, така че трябва да се използва в комбинация с други мениджъри на оформление или със самия BoxLayout. Продължете да четете този запис

Показване на икона за елементи от списъка JList

Както знаете, компонентът JList се използва за показване на данни под формата на списък. JList има няколко метода за персонализиране на външния вид на компонент. Във всеки случай обаче всички елементи от списъка ще бъдат показани като текстови етикети. Но какво да направите, ако искате да показвате конкретна икона за всеки елемент от списъка, например, както в Windows Explorer, където всеки тип файл има своя собствена икона. Java Swing има решения за такива цели. Продължете да четете този запис

JList - избор на елементи от списъка. Част 2

В предишната част говорихме какви режими на избор има компонентът на списъка JList и как да зададете избрания режим. Следващата задача е да се определи дали потребителят е избрал елемент или елементи в списъка. Както при другите компоненти, веднага щом потребителят избере елемент в JList, системата незабавно създава подходящо събитие и уведомява всички заинтересовани слушатели за неговото възникване. Нека да видим как да закачите слушател на събитието за изборелементи в JList. Продължете да четете този запис

Пила под Обработка на събития Маркирани с jlist

JList - избор на елементи от списъка. Част 1

JList е компонент от библиотеката Java Swing, който се използва за показване на данни като списък. Появата на компонента JList може да бъде персонализирана с помощта на подходящите методи. Когато разработчик използва JList, той има предвид няколко неща. Продължете да четете този запис

BorderLayout - пет части на света

BorderLayout е едно от оформленията на Java Swing, което се използва за разполагане на компоненти в контейнер. Принципът, който BorderLayout използва за оформление, е прост - цялото пространство на контейнера е разделено на пет части. Всяка от тези части съдържа един компонент. Когато добавя компонент към контейнер с BorderLayout, разработчикът трябва да посочи точно къде иска да постави компонента. Нека да разгледаме конкретен пример за това как да зададете BorderLayout за контейнер. Продължете да четете този запис

Оформления и абсолютно позициониране в Java Swing

Създаването на Java Swing приложение включва създаване на графичен потребителски интерфейс. За да направите това, библиотеката Java Swing е предоставила доста голям набор от компоненти на разположение на разработчика. За да подредите компонентите по начина, по който разработчикът иска, трябва да използвате мениджъри на оформление или абсолютно позициониране. Продължете да четете този запис