Comments (6)
Since I don't have your code, I don't know exactly what you did. Please go through the ValidationDemo.java and compare it with your code. Maybe you will find what's wrong. If it still doesn't help, please create a simple test case and post it here so that we can look into it.
from jidefx-oss.
BTW, you may just post the question here instead of on the jide forum because I think jidefx users came here more often than the jidesoft website.
from jidefx-oss.
Thank you so much for taking the time!
OK, I created a tiny JavaFX with FXML application and included validation like I did in my real app - same thing happens. I see the two println() but no decoration appears on the textfield but it should, right? I included the compiled b128 JARs just in case. It is a Netbeans 8.0.1 project and I tried it with JDK 1.8.0_25
https://bitbucket.org/tmaschutznig/javafxtest/
Screenshot attached is what the app looks like for me AFTER I clicked the button several times... no decoration or error visible.
from jidefx-oss.
You need to wrap the pane into a DecorationPane. Search for code "new DecorationPane(pane)" in the ValidationDemo. DecorationPane is required to paint the decorators.
from jidefx-oss.
Thanks so much, now it works!
Maybe DecorationPane could be able to be instantiated by FXML because at the moment I cannot just import and add to the fxml; I get an exception.
java.lang.NoSuchMethodException: jidefx.scene.control.decoration.DecorationPane.()
from jidefx-oss.
You won't be able to use FXML because DecorationPane doesn't have an empty constructor. It has to take a Parent as parameter for its only constructor.
from jidefx-oss.
Related Issues (20)
- LocalDateField doesn't behave like DateField, and some bugs HOT 3
- Unable to compile using jdk 1.8.0_40-ea HOT 2
- java.lang.NoSuchMethodError on scroll event in formatted text field HOT 2
- java.lang.NullPointerException when trying to input text in FormattedTextField HOT 3
- Let DecoratorPane be used with FXML HOT 7
- Apply gradle license plugin
- Apply versions plugin
- Let demos be run from the command line
- Add gradle wrapper configuration HOT 1
- Configure code coverage
- Configure the clirr plugin
- Configure Travis-CI
- Configure coveralls plugin
- Write down usage guide
- Disable jar signing on local install HOT 3
- gradle build failure HOT 1
- Efxclipse usage HOT 1
- Not able to drag drop DoubleField
- "gradle" => Cannot cast org.gradle.api.DefaultTask_Decorated to org.gradle.api.tasks.Delete HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jidefx-oss.