Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Топ:
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Интересное:
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Дисциплины:
2022-10-10 | 37 |
5.00
из
|
Заказать работу |
|
|
In addition to the basic set of properties for all layout panes, flow panes have properties for alignment, orientation, and spacing between the rows and columns. Tile panes have properties for alignment, orientation, spacing between the rows and columns, preferred number of rows and columns, and preferred width and height.
In the Layout Sample, either a flow pane or a tile pane can be used for the right region of Figure 3-1. The properties set in the style class are common to both types of panes, so the same style class is used in the sample. The.flow-tile style class shown in Example 3-12 sets the properties for padding and for spacing between the rows and columns.
Example 3-12.flow-tile Style Class .flow-tile { -fx-padding: 10.0 3.0 5.0 0.0; -fx-hgap: 4; -fx-vgap: 4; } |
The flow pane and tile pane also use the.pane style class for the background color. Example 3-13 shows how the styles are assigned to the flow pane and tile pane.
Example 3-13 Assigning Styles to the Flow Pane and Tile Pane FlowPane flow = new FlowPane(); flow.getStyleClass().addAll("pane", "flow-tile"); TilePane tile = new TilePane(); tile.getStyleClass().addAll("pane", "flow-tile"); |
Styling the Anchor Pane
Anchor panes do not have any additional properties beyond the basic set of properties for all layout panes.
The anchor pane in the center region of Figure 3-1 contains a grid and an HBox pane, each of which has its own styling. The only styling applied to the anchor pane is the background color set by the.pane style class shown in Example 3-4.
Example 3-14 shows how the style is assigned to the anchor pane.
Example 3-14 Assigning a Style to the Anchor Pane AnchorPane anchorpane = new AnchorPane(); anchorpane.getStyleClass().add("pane"); |
Using a Background Image
Images can be used as the background for a layout pane by setting the background image properties. You can specify the image, size, position, and repetition in a style class. Figure 3-3 shows another version of the Layout Sample user interface that uses background images for the VBox pane on the left and the HBox pane that contains the Save and Cancel buttons.
Figure 3-3 Styled with Images
Description of "Figure 3-3 Styled with Images"
Example 3-15 shows the style class definitions for adding the background images.
Example 3-15 Styles Using Background Images .vbox { -fx-background-image: url("graphics/arrow_t_up_right.png"); -fx-background-size: 96, 205; -fx-background-repeat: no-repeat; -fx-border-color: #2e8b57; -fx-border-width: 2px; -fx-padding: 10; -fx-spacing: 8; } #hbox-custom { -fx-background-image: url("graphics/cloud.png"); -fx-background-size: 60,69; -fx-padding: 18 3 18 6; -fx-background-radius: 5.0; } #button-custom { -fx-rotate: 45; -fx-text-alignment: center; } |
Note the following:
|
Additional Resources
For more information on CSS and JavaFX, see the following documents:
Charts
<--Назад к Диаграммам
IntroductiontoJavaFXCharts
ThischapterprovidesanoverviewoftheJavaFXchartsavailableinthe javafx.scene.chart package. The types of charts in Figure 1-1 are currently supported: bar, area, line, bubble, scatter, and pie
Figure 1-1 Types of Charts
Description of "Figure 1-1 Types of Charts"
With the JavaFX SDK you can build such charts in your application by adding just a few lines of code.
Chart Data
When you define the data model for a particular chart, you must distinguish between two-axis charts and charts that do not use axes to display data.
The XYChart class, a super class for all two-axis charts, provides basic capabilities for building area, line, bar, scatter, and bubble charts. Use the XYChart.Data class to specify the data model for these types of charts. The xValue property defines the value of a chart element to be plotted on the X axis, and the yValue property defines the value for the Y axis. You can also set the extra value for each chart element. This value can be plotted in any way the chart needs, or it can be used to store additional information about the chart element. For example, it can be used to define a radius for bubble charts.
Unlike a two-axis chart, the pie chart does not require defining values for x and y axes. You use the PieChart.Data class to specify values for each slice in the pie.
Series of Data
For two-axis charts, you can define several series of data by using the XYChart.Series class. For example, the line chart shown in Figure 1-2 has three series of data to demonstrate the changes dynamic in three different stock portfolios.
|
|
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!