Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-backports > by-pkgid > c2e615936765807dc5e5b6d855353087 > files > 1323

java-1.8.0-openjfx-1.8.0.121-1.b13.1.mga5.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_111) on Tue Jan 31 13:47:47 UTC 2017 -->
<title>BorderStroke (JavaFX 8)</title>
<meta name="date" content="2017-01-31">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="BorderStroke (JavaFX 8)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BorderStroke.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">JavaFX&nbsp;8</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../javafx/scene/layout/BorderRepeat.html" title="enum in javafx.scene.layout"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?javafx/scene/layout/BorderStroke.html" target="_top">Frames</a></li>
<li><a href="BorderStroke.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">javafx.scene.layout</div>
<h2 title="Class BorderStroke" class="title">Class BorderStroke</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>javafx.scene.layout.BorderStroke</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">BorderStroke</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">Defines the stroke to use on a Border for styling a Region. The
 stroke is a vector-based rendering that outlines the border area.
 It can be inset (or outset) from the Region's edge, and the values
 of the stroke are taken into account when computing the Region's
 insets (for defining the content area). The stroke visuals are
 not used when any BorderImages are in use.
 <p/>
 When applied to a Region with a defined shape, the border width
 and stroking information for the <code>top</code> is used, while the
 other attributes are ignored.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JavaFX 8.0</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#DEFAULT_WIDTHS">DEFAULT_WIDTHS</a></span></code>
<div class="block">The default Insets to be used with a BorderStroke that does not
 otherwise define any.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#MEDIUM">MEDIUM</a></span></code>
<div class="block">The default insets when "medium" is specified</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#THICK">THICK</a></span></code>
<div class="block">The default insets when "thick" is specified</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#THIN">THIN</a></span></code>
<div class="block">The default insets when "thin" is specified.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#BorderStroke-javafx.scene.paint.Paint-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.CornerRadii-javafx.scene.layout.BorderWidths-">BorderStroke</a></span>(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;stroke,
            <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;style,
            <a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a>&nbsp;radii,
            <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a>&nbsp;widths)</code>
<div class="block">Creates a new BorderStroke.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#BorderStroke-javafx.scene.paint.Paint-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.CornerRadii-javafx.scene.layout.BorderWidths-javafx.geometry.Insets-">BorderStroke</a></span>(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;stroke,
            <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;style,
            <a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a>&nbsp;radii,
            <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a>&nbsp;widths,
            <a href="../../../javafx/geometry/Insets.html" title="class in javafx.geometry">Insets</a>&nbsp;insets)</code>
<div class="block">Creates a new BorderStroke.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#BorderStroke-javafx.scene.paint.Paint-javafx.scene.paint.Paint-javafx.scene.paint.Paint-javafx.scene.paint.Paint-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.CornerRadii-javafx.scene.layout.BorderWidths-javafx.geometry.Insets-">BorderStroke</a></span>(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;topStroke,
            <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;rightStroke,
            <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;bottomStroke,
            <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;leftStroke,
            <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;topStyle,
            <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;rightStyle,
            <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;bottomStyle,
            <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;leftStyle,
            <a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a>&nbsp;radii,
            <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a>&nbsp;widths,
            <a href="../../../javafx/geometry/Insets.html" title="class in javafx.geometry">Insets</a>&nbsp;insets)</code>
<div class="block">Create a new BorderStroke, specifying all construction parameters.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#equals-java.lang.Object-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getBottomStroke--">getBottomStroke</a></span>()</code>
<div class="block">Defines the fill of bottom side of this border.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getBottomStyle--">getBottomStyle</a></span>()</code>
<div class="block">Defines the style of bottom side of this border.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/geometry/Insets.html" title="class in javafx.geometry">Insets</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getInsets--">getInsets</a></span>()</code>
<div class="block">Defines the insets of each side of the BorderStroke.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getLeftStroke--">getLeftStroke</a></span>()</code>
<div class="block">Defines the fill of left side of this border.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getLeftStyle--">getLeftStyle</a></span>()</code>
<div class="block">Defines the style of left side of this border.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getRadii--">getRadii</a></span>()</code>
<div class="block">Defines the radii for each corner of this BorderStroke.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getRightStroke--">getRightStroke</a></span>()</code>
<div class="block">Defines the fill of right side of this border.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getRightStyle--">getRightStyle</a></span>()</code>
<div class="block">Defines the style of right side of this border.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getTopStroke--">getTopStroke</a></span>()</code>
<div class="block">Defines the fill of top side of this border.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getTopStyle--">getTopStyle</a></span>()</code>
<div class="block">Defines the style of top side of this border.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#getWidths--">getWidths</a></span>()</code>
<div class="block">Defines the thickness of each side of the BorderStroke.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javafx/scene/layout/BorderStroke.html#isStrokeUniform--">isStrokeUniform</a></span>()</code>
<div class="block">An uniform stroke has all (top, bottom, left, right) strokes of
 same color, width and style</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="THIN">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>THIN</h4>
<pre>public static final&nbsp;<a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a> THIN</pre>
<div class="block">The default insets when "thin" is specified.</div>
</li>
</ul>
<a name="MEDIUM">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MEDIUM</h4>
<pre>public static final&nbsp;<a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a> MEDIUM</pre>
<div class="block">The default insets when "medium" is specified</div>
</li>
</ul>
<a name="THICK">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>THICK</h4>
<pre>public static final&nbsp;<a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a> THICK</pre>
<div class="block">The default insets when "thick" is specified</div>
</li>
</ul>
<a name="DEFAULT_WIDTHS">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DEFAULT_WIDTHS</h4>
<pre>public static final&nbsp;<a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a> DEFAULT_WIDTHS</pre>
<div class="block">The default Insets to be used with a BorderStroke that does not
 otherwise define any.</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="BorderStroke-javafx.scene.paint.Paint-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.CornerRadii-javafx.scene.layout.BorderWidths-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BorderStroke</h4>
<pre>public&nbsp;BorderStroke(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;stroke,
                    <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;style,
                    <a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a>&nbsp;radii,
                    <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a>&nbsp;widths)</pre>
<div class="block">Creates a new BorderStroke.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>stroke</code> - The stroke to use for all sides. If null, we default to Color.BLACK.</dd>
<dd><code>style</code> - The style to use for all sides. If null, we default to BorderStrokeStyle.NONE</dd>
<dd><code>radii</code> - The radii to use. If null, we default to CornerRadii.EMPTY</dd>
<dd><code>widths</code> - The widths to use. If null, we default to DEFAULT_WIDTHS</dd>
</dl>
</li>
</ul>
<a name="BorderStroke-javafx.scene.paint.Paint-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.CornerRadii-javafx.scene.layout.BorderWidths-javafx.geometry.Insets-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BorderStroke</h4>
<pre>public&nbsp;BorderStroke(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;stroke,
                    <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;style,
                    <a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a>&nbsp;radii,
                    <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a>&nbsp;widths,
                    <a href="../../../javafx/geometry/Insets.html" title="class in javafx.geometry">Insets</a>&nbsp;insets)</pre>
<div class="block">Creates a new BorderStroke.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>stroke</code> - The stroke to use for all sides. If null, we default to Color.BLACK.</dd>
<dd><code>style</code> - The style to use for all sides. If null, we default to BorderStrokeStyle.NONE</dd>
<dd><code>radii</code> - The radii to use. If null, we default to CornerRadii.EMPTY</dd>
<dd><code>widths</code> - The widths to use. If null, we default to DEFAULT_WIDTHS</dd>
<dd><code>insets</code> - The insets indicating where to draw the border relative to the region edges.</dd>
</dl>
</li>
</ul>
<a name="BorderStroke-javafx.scene.paint.Paint-javafx.scene.paint.Paint-javafx.scene.paint.Paint-javafx.scene.paint.Paint-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.BorderStrokeStyle-javafx.scene.layout.CornerRadii-javafx.scene.layout.BorderWidths-javafx.geometry.Insets-">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BorderStroke</h4>
<pre>public&nbsp;BorderStroke(<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;topStroke,
                    <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;rightStroke,
                    <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;bottomStroke,
                    <a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;leftStroke,
                    <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;topStyle,
                    <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;rightStyle,
                    <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;bottomStyle,
                    <a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;leftStyle,
                    <a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a>&nbsp;radii,
                    <a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a>&nbsp;widths,
                    <a href="../../../javafx/geometry/Insets.html" title="class in javafx.geometry">Insets</a>&nbsp;insets)</pre>
<div class="block">Create a new BorderStroke, specifying all construction parameters.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>topStroke</code> - The fill to use on the top. If null, defaults to BLACK.</dd>
<dd><code>rightStroke</code> - The fill to use on the right. If null, defaults to the same value as topStroke</dd>
<dd><code>bottomStroke</code> - The fill to use on the bottom. If null, defaults to the same value as bottomStroke</dd>
<dd><code>leftStroke</code> - The fill to use on the left. If null, defaults to the same value as rightStroke</dd>
<dd><code>topStyle</code> - The style to use on the top. If null, defaults to BorderStrokeStyle.NONE</dd>
<dd><code>rightStyle</code> - The style to use on the right. If null, defaults to the same value as topStyle</dd>
<dd><code>bottomStyle</code> - The style to use on the bottom. If null, defaults to the same value as topStyle</dd>
<dd><code>leftStyle</code> - The style to use on the left. If null, defaults to the same value as rightStyle</dd>
<dd><code>radii</code> - The radii. If null, we default to square corners by using CornerRadii.EMPTY</dd>
<dd><code>widths</code> - The thickness of each side. If null, we default to DEFAULT_WIDTHS.</dd>
<dd><code>insets</code> - The insets indicating where to draw the border relative to the region edges.</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="getTopStroke--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTopStroke</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;getTopStroke()</pre>
<div class="block">Defines the fill of top side of this border.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>black</dd>
</dl>
</li>
</ul>
<a name="getRightStroke--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRightStroke</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;getRightStroke()</pre>
<div class="block">Defines the fill of right side of this border. If <code>null</code> then the
 topFill is used.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null = same as topFill</dd>
</dl>
</li>
</ul>
<a name="getBottomStroke--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBottomStroke</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;getBottomStroke()</pre>
<div class="block">Defines the fill of bottom side of this border. If <code>null</code> then the
 topFill is used.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null = same as topFill</dd>
</dl>
</li>
</ul>
<a name="getLeftStroke--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLeftStroke</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>&nbsp;getLeftStroke()</pre>
<div class="block">Defines the fill of left side of this border. If <code>null</code> then the
 rightFill is used.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null = same sa rightFill</dd>
</dl>
</li>
</ul>
<a name="getTopStyle--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTopStyle</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;getTopStyle()</pre>
<div class="block">Defines the style of top side of this border.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>none</dd>
</dl>
</li>
</ul>
<a name="getRightStyle--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRightStyle</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;getRightStyle()</pre>
<div class="block">Defines the style of right side of this border. If <code>null</code> then
 topStyle is used;</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null = same as topStyle</dd>
</dl>
</li>
</ul>
<a name="getBottomStyle--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBottomStyle</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;getBottomStyle()</pre>
<div class="block">Defines the style of bottom side of this border. If <code>null</code> then
 topStyle is used;  Use BorderStyle.NONE to set the border to
 have no border style.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null = same as topStyle</dd>
</dl>
</li>
</ul>
<a name="getLeftStyle--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLeftStyle</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout">BorderStrokeStyle</a>&nbsp;getLeftStyle()</pre>
<div class="block">Defines the style of left side of this border. If <code>null</code> then
 rightStyle is used. Use BorderStyle.NONE to set the border to
 have no border style.</div>
<dl>
<dt><span class="simpleTagLabel">Default value:</span></dt>
<dd>null = same as rightStyle</dd>
</dl>
</li>
</ul>
<a name="getWidths--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWidths</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/layout/BorderWidths.html" title="class in javafx.scene.layout">BorderWidths</a>&nbsp;getWidths()</pre>
<div class="block">Defines the thickness of each side of the BorderStroke. This will never
 be null, and defaults to DEFAULT_WIDTHS.</div>
</li>
</ul>
<a name="getInsets--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInsets</h4>
<pre>public final&nbsp;<a href="../../../javafx/geometry/Insets.html" title="class in javafx.geometry">Insets</a>&nbsp;getInsets()</pre>
<div class="block">Defines the insets of each side of the BorderStroke. This will never
 be null, and defaults to EMPTY.</div>
</li>
</ul>
<a name="getRadii--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRadii</h4>
<pre>public final&nbsp;<a href="../../../javafx/scene/layout/CornerRadii.html" title="class in javafx.scene.layout">CornerRadii</a>&nbsp;getRadii()</pre>
<div class="block">Defines the radii for each corner of this BorderStroke. This will never
 be null, and defaults to CornerRadii.EMPTY.</div>
</li>
</ul>
<a name="isStrokeUniform--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isStrokeUniform</h4>
<pre>public final&nbsp;boolean&nbsp;isStrokeUniform()</pre>
<div class="block">An uniform stroke has all (top, bottom, left, right) strokes of
 same color, width and style</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if border stroke is uniform as defined above</dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="hashCode--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BorderStroke.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">JavaFX&nbsp;8</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../javafx/scene/layout/BorderRepeat.html" title="enum in javafx.scene.layout"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../javafx/scene/layout/BorderStrokeStyle.html" title="class in javafx.scene.layout"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?javafx/scene/layout/BorderStroke.html" target="_top">Frames</a></li>
<li><a href="BorderStroke.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><font size="-1"><a href="http://bugreport.java.com/bugreport/" target="_blank">Submit a bug or feature</a><br>For further API reference and developer documentation, see <a href="https://docs.oracle.com/javase/8/docs/index.html" target="_blank">Java SE Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.<br> <a href="https://docs.oracle.com/javase/8/docs/legal/cpyr.html" target="_blank">Copyright</a> &copy; 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to <a href="http://download.oracle.com/otndocs/jcp/java_se-8-mrel-spec/license.html" target="_blank">license terms</a>. Also see the <a target="_blank" href="http://www.oracle.com/technetwork/java/redist-137594.html" target="_blank">documentation redistribution policy</a>.</font></small></p>
</body>
</html>