Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!news.albasani.net!.POSTED!not-for-mail From: Michael Jung Newsgroups: comp.lang.java.programmer Subject: JFX TabPane bug? Date: Sat, 14 Jun 2014 19:45:45 +0200 Organization: albasani.net Lines: 21 Message-ID: <87d2ebs7ue.fsf@golem.phantasia.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.albasani.net f3xwuC3zKNvFzxVgR478UdnuD5GrCIJSsHJl1Fjm9OLFAxTgEw0kUPpXl2Vb/tmwuo51tc6X2qaLrhjcyWnjeA== NNTP-Posting-Date: Sat, 14 Jun 2014 17:45:45 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="z+HBzynTXV2k8f0oM6Un99ihuw01pDUsZQ49hwzoE+SLWYgPBSAYL0vZudTayjIeTOr8dWU2yMVy3gsnEFYOygfbnh9ImlfCBvvYfg6qn7XYSvO3qfWsQD64yMD1HEV3"; mail-complaints-to="abuse@albasani.net" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:R6L0gIJH+NXK5PNMdIqdtOGZPTY= sha1:2SiqJpQNGItUauTetdPbU8N6L6M= Xref: csiph.com comp.lang.java.programmer:28730 Before going through all the hassle with registering in JFX/Jira to report this, I'd like to ask for your opinion. I am using JFX8 and have a construct as follows: VBox(instance vbox)->TabPane->Tab->TextField(fx:id="bla"). when I do a vbox.lookup("#bla"), I get null. When cascading this differently - not through a TabPane -, the lookup succeeds. While playing around, and reading the documentation carefully, I presume this is due to the fact that "TabPane->Tab->" does not go through the children list, thereby interrupting the tree search. From a consistency point (documentation vs reality) this is probably correct, but it can hardly be intended. This way, large parts of widget trees become invisible for a lookup, at least as far as the usual queries go. Sorry for not providing an SSCCE, I believe it to be easy to create, but the JFX boiler plate code isn't all that interesting. Any comments? Michael