Path: csiph.com!usenet.pasdenom.info!gegeweb.org!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: markspace <-@.> Newsgroups: comp.lang.java.programmer Subject: Re: JavaFX Slider compile time error Date: Sat, 05 May 2012 14:16:40 -0700 Organization: A noiseless patient Spider Lines: 18 Message-ID: References: <4fa58b39$0$41612$c3e8da3$3a1a2348@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 5 May 2012 21:16:44 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="zgW2MA4sFrKxp4jMohs6RQ"; logging-data="17486"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+99FpnFwQMs0wHBa6Z7+wbUFIfZRKdEMc=" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 In-Reply-To: <4fa58b39$0$41612$c3e8da3$3a1a2348@news.astraweb.com> Cancel-Lock: sha1:s+gvfk6OelSzycbSmchn3DSWdkA= Xref: csiph.com comp.lang.java.programmer:14294 On 5/5/2012 1:19 PM, Hiram Hunt wrote: > .prefWidth(100.0) > .build(); ::prefWidth() is declared in the BuildControl class, and has as Lief pointed out a generic return type. Its ::create() factory method does return a type of SliderBuilder, so that might be your best best for your variable sliderBuilder. If that doesn't work, try SliderBuilder as the type of sliderBulder. It seems to be to fit more closely with the declared intent (bound) of the type parameter.