How to place text around imageview in a label using JavaFXHow to round a number to n decimal places in JavaHow to assign label text to a determined variable on JavaFXJavaFX labels heightRemove the default 'no content in table' text for empty javafx tableHow to inherit properties in custom JavaFX panesHow to align center Label in JavaFX / FXML?How can I resize ImageView to window with only Scene BuilderJavaFX ImageView fits containerJavaFX : setText() can't update label textHow to set text to a label on keyboard key press in JavaFX application?
My Sixteen Friendly Students
Do these creatures from the Tomb of Annihilation campaign speak Common?
Employee is self-centered and affects the team negatively
Can radiation block all wireless communications?
Why is there a cap on 401k contributions?
Would the rotation of the starfield from a ring station be too disorienting?
GLM: Modelling proportional data - account for variation in total sample size
Does this website provide consistent translation into Wookiee?
What will Doctor Strange protect now?
Flooding vs Unknown Unicast Flooding
Mindfulness of Watching Youtube
Why doesn't increasing the temperature of something like wood or paper set them on fire?
Illegal assignment from Id to List
Is this strange Morse signal type common?
Examples where existence is harder than evaluation
Why is the episode called "The Last of the Starks"?
Is it safe to keep the GPU on 100% utilization for a very long time?
How do I minimise waste on a flight?
Light Switch Neutrals: Bundle all together?
Align a table column at a specific symbol
What happens when the drag force exceeds the weight of an object falling into earth?
When an electron around an atom drops to a lower state, is 100% of the energy converted to a photon?
Why did Ham the Chimp push levers?
get unsigned long long addition carry
How to place text around imageview in a label using JavaFX
How to round a number to n decimal places in JavaHow to assign label text to a determined variable on JavaFXJavaFX labels heightRemove the default 'no content in table' text for empty javafx tableHow to inherit properties in custom JavaFX panesHow to align center Label in JavaFX / FXML?How can I resize ImageView to window with only Scene BuilderJavaFX ImageView fits containerJavaFX : setText() can't update label textHow to set text to a label on keyboard key press in JavaFX application?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I'm making the application with JavaFX. I'm making GUI in Scene Builder
I have AnchorPane that includes a label.
I placed the image and text to a label.
The text is placed after image but it is not going under image if there are too many lines of text.
Here is what I have in Scene Builder:



How to achieve this?

EDIT:
I tried to bind wrap property of a label to image, but I have an error in Intelij Idea:

lb_previewCard - is the fxid of the label
previewImage - is the fxid of ImageView
EDIT 2:
Here is my code in controller:
@FXML private AnchorPane previewCard;
@FXML private Label lb_randomCard;
@FXML private ImageView previewImage;
@FXML
public void initialize(URL location, ResourceBundle resources)
lb_previewCard.wrapTextProperty().bind(previewCard.prefWidthProperty());
I tried to assign different width properties of Anchor Pane to wrapTextPropery() of the label and Intelij Idea makes errors like this:

when I pick methods connected with wrapping of the label I can have only three of them:

EDIT 3:
I tried to create a String variable and assign text from label to it but this variable can't have such method as bind()
private String textFromPreviewCard = lb_previewCard.getText();

java javafx scenebuilder
add a comment |
I'm making the application with JavaFX. I'm making GUI in Scene Builder
I have AnchorPane that includes a label.
I placed the image and text to a label.
The text is placed after image but it is not going under image if there are too many lines of text.
Here is what I have in Scene Builder:



How to achieve this?

EDIT:
I tried to bind wrap property of a label to image, but I have an error in Intelij Idea:

lb_previewCard - is the fxid of the label
previewImage - is the fxid of ImageView
EDIT 2:
Here is my code in controller:
@FXML private AnchorPane previewCard;
@FXML private Label lb_randomCard;
@FXML private ImageView previewImage;
@FXML
public void initialize(URL location, ResourceBundle resources)
lb_previewCard.wrapTextProperty().bind(previewCard.prefWidthProperty());
I tried to assign different width properties of Anchor Pane to wrapTextPropery() of the label and Intelij Idea makes errors like this:

when I pick methods connected with wrapping of the label I can have only three of them:

EDIT 3:
I tried to create a String variable and assign text from label to it but this variable can't have such method as bind()
private String textFromPreviewCard = lb_previewCard.getText();

java javafx scenebuilder
You didn't do what I wrote in my answer. You aren't supposed to bind anything to the image. The image and the label go in a pane. Bind the label's wrapping width property to the Pane's width property.
– Terry Dorsey
Mar 23 at 9:34
and read the api doc .. or at least learn to understand compile errors: yours tells you clearly that you are trying to bind apples to pears which you could have know if you had read the api doc .. <endless loop> Anyway, please provide a Minimal, Complete, and Verifiable example that demonstrates what you have tried and how exactly you are stuck.
– kleopatra
Mar 23 at 10:01
@kleopatra What is wrong with my naming conventions? I wrote all ids in camel case
– kentforth
Mar 23 at 11:18
no underscores, please :)
– kleopatra
Mar 23 at 11:44
you are welcome :) and now please read the api doc of both label.wrapTextProperty and anchorPane.prefWidthProperty (with particular attention to the types). If that doesn't help, you must start with a very basic tutorial on typing in java in general and javafx in particular, there's no way around, it's learning that only you yourself can do
– kleopatra
Mar 23 at 11:48
add a comment |
I'm making the application with JavaFX. I'm making GUI in Scene Builder
I have AnchorPane that includes a label.
I placed the image and text to a label.
The text is placed after image but it is not going under image if there are too many lines of text.
Here is what I have in Scene Builder:



How to achieve this?

EDIT:
I tried to bind wrap property of a label to image, but I have an error in Intelij Idea:

lb_previewCard - is the fxid of the label
previewImage - is the fxid of ImageView
EDIT 2:
Here is my code in controller:
@FXML private AnchorPane previewCard;
@FXML private Label lb_randomCard;
@FXML private ImageView previewImage;
@FXML
public void initialize(URL location, ResourceBundle resources)
lb_previewCard.wrapTextProperty().bind(previewCard.prefWidthProperty());
I tried to assign different width properties of Anchor Pane to wrapTextPropery() of the label and Intelij Idea makes errors like this:

when I pick methods connected with wrapping of the label I can have only three of them:

EDIT 3:
I tried to create a String variable and assign text from label to it but this variable can't have such method as bind()
private String textFromPreviewCard = lb_previewCard.getText();

java javafx scenebuilder
I'm making the application with JavaFX. I'm making GUI in Scene Builder
I have AnchorPane that includes a label.
I placed the image and text to a label.
The text is placed after image but it is not going under image if there are too many lines of text.
Here is what I have in Scene Builder:



How to achieve this?

EDIT:
I tried to bind wrap property of a label to image, but I have an error in Intelij Idea:

lb_previewCard - is the fxid of the label
previewImage - is the fxid of ImageView
EDIT 2:
Here is my code in controller:
@FXML private AnchorPane previewCard;
@FXML private Label lb_randomCard;
@FXML private ImageView previewImage;
@FXML
public void initialize(URL location, ResourceBundle resources)
lb_previewCard.wrapTextProperty().bind(previewCard.prefWidthProperty());
I tried to assign different width properties of Anchor Pane to wrapTextPropery() of the label and Intelij Idea makes errors like this:

when I pick methods connected with wrapping of the label I can have only three of them:

EDIT 3:
I tried to create a String variable and assign text from label to it but this variable can't have such method as bind()
private String textFromPreviewCard = lb_previewCard.getText();

java javafx scenebuilder
java javafx scenebuilder
edited Mar 23 at 11:59
kentforth
asked Mar 23 at 7:22
kentforthkentforth
8219
8219
You didn't do what I wrote in my answer. You aren't supposed to bind anything to the image. The image and the label go in a pane. Bind the label's wrapping width property to the Pane's width property.
– Terry Dorsey
Mar 23 at 9:34
and read the api doc .. or at least learn to understand compile errors: yours tells you clearly that you are trying to bind apples to pears which you could have know if you had read the api doc .. <endless loop> Anyway, please provide a Minimal, Complete, and Verifiable example that demonstrates what you have tried and how exactly you are stuck.
– kleopatra
Mar 23 at 10:01
@kleopatra What is wrong with my naming conventions? I wrote all ids in camel case
– kentforth
Mar 23 at 11:18
no underscores, please :)
– kleopatra
Mar 23 at 11:44
you are welcome :) and now please read the api doc of both label.wrapTextProperty and anchorPane.prefWidthProperty (with particular attention to the types). If that doesn't help, you must start with a very basic tutorial on typing in java in general and javafx in particular, there's no way around, it's learning that only you yourself can do
– kleopatra
Mar 23 at 11:48
add a comment |
You didn't do what I wrote in my answer. You aren't supposed to bind anything to the image. The image and the label go in a pane. Bind the label's wrapping width property to the Pane's width property.
– Terry Dorsey
Mar 23 at 9:34
and read the api doc .. or at least learn to understand compile errors: yours tells you clearly that you are trying to bind apples to pears which you could have know if you had read the api doc .. <endless loop> Anyway, please provide a Minimal, Complete, and Verifiable example that demonstrates what you have tried and how exactly you are stuck.
– kleopatra
Mar 23 at 10:01
@kleopatra What is wrong with my naming conventions? I wrote all ids in camel case
– kentforth
Mar 23 at 11:18
no underscores, please :)
– kleopatra
Mar 23 at 11:44
you are welcome :) and now please read the api doc of both label.wrapTextProperty and anchorPane.prefWidthProperty (with particular attention to the types). If that doesn't help, you must start with a very basic tutorial on typing in java in general and javafx in particular, there's no way around, it's learning that only you yourself can do
– kleopatra
Mar 23 at 11:48
You didn't do what I wrote in my answer. You aren't supposed to bind anything to the image. The image and the label go in a pane. Bind the label's wrapping width property to the Pane's width property.
– Terry Dorsey
Mar 23 at 9:34
You didn't do what I wrote in my answer. You aren't supposed to bind anything to the image. The image and the label go in a pane. Bind the label's wrapping width property to the Pane's width property.
– Terry Dorsey
Mar 23 at 9:34
and read the api doc .. or at least learn to understand compile errors: yours tells you clearly that you are trying to bind apples to pears which you could have know if you had read the api doc .. <endless loop> Anyway, please provide a Minimal, Complete, and Verifiable example that demonstrates what you have tried and how exactly you are stuck.
– kleopatra
Mar 23 at 10:01
and read the api doc .. or at least learn to understand compile errors: yours tells you clearly that you are trying to bind apples to pears which you could have know if you had read the api doc .. <endless loop> Anyway, please provide a Minimal, Complete, and Verifiable example that demonstrates what you have tried and how exactly you are stuck.
– kleopatra
Mar 23 at 10:01
@kleopatra What is wrong with my naming conventions? I wrote all ids in camel case
– kentforth
Mar 23 at 11:18
@kleopatra What is wrong with my naming conventions? I wrote all ids in camel case
– kentforth
Mar 23 at 11:18
no underscores, please :)
– kleopatra
Mar 23 at 11:44
no underscores, please :)
– kleopatra
Mar 23 at 11:44
you are welcome :) and now please read the api doc of both label.wrapTextProperty and anchorPane.prefWidthProperty (with particular attention to the types). If that doesn't help, you must start with a very basic tutorial on typing in java in general and javafx in particular, there's no way around, it's learning that only you yourself can do
– kleopatra
Mar 23 at 11:48
you are welcome :) and now please read the api doc of both label.wrapTextProperty and anchorPane.prefWidthProperty (with particular attention to the types). If that doesn't help, you must start with a very basic tutorial on typing in java in general and javafx in particular, there's no way around, it's learning that only you yourself can do
– kleopatra
Mar 23 at 11:48
add a comment |
1 Answer
1
active
oldest
votes
Edit: It has come to my attention that the first answer I left did not work. I'm terribly sorry for any inconvenience this may have caused you; I have good intentions.
Since then, I've been searching for an answer, and I can't find one unfortunately. Binding the text wrapping property to it's parent just makes text-width dynamic to it's container, and does not wrap around other nodes. Unsure whether to delete this answer or not, I'll tell you what I'd do.
If your app needs to manipulate the content of the text, this isn't what you want, but I would make an image with text wrapping in another application, like Paint, Photoshop, or Gimp and save the whole thing as an image. I think even MS Word will allow you to do it. Then save the image and have your application display the image with text as an ImageView.
I hope this helps at least a little. Hopefully someone here will have a more functional answer.
Should image be placed in Anchor Pane or in a label itself?
– kentforth
Mar 23 at 7:59
My answer expects you to put the label and image in an AnchorPane, or any Pane really, as long as they are both children on the same Node. I think it should be possible by having the image in the label, but you would have to do a lookup for.textin the label, assign that to a variable, and bind that to the width property of the label. It would be a little more code and a similar effect. If it matters for your purposes, I wouldn't mind writing it out the other way.
– Terry Dorsey
Mar 23 at 8:05
hmm ... adding the detailed info of your comment to your answer might benefit it :)
– kleopatra
Mar 23 at 10:03
label don't have such method likewrappingWidthProperty()but the label has methodwrapTextProperty()
– kentforth
Mar 23 at 11:22
1
Could you edit your answer to provide a full working example? When trying to implement your solution the text doesn't wrap around the image, but maybe I'm not understanding you.
– Slaw
Mar 23 at 12:36
|
show 1 more comment
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55311564%2fhow-to-place-text-around-imageview-in-a-label-using-javafx%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Edit: It has come to my attention that the first answer I left did not work. I'm terribly sorry for any inconvenience this may have caused you; I have good intentions.
Since then, I've been searching for an answer, and I can't find one unfortunately. Binding the text wrapping property to it's parent just makes text-width dynamic to it's container, and does not wrap around other nodes. Unsure whether to delete this answer or not, I'll tell you what I'd do.
If your app needs to manipulate the content of the text, this isn't what you want, but I would make an image with text wrapping in another application, like Paint, Photoshop, or Gimp and save the whole thing as an image. I think even MS Word will allow you to do it. Then save the image and have your application display the image with text as an ImageView.
I hope this helps at least a little. Hopefully someone here will have a more functional answer.
Should image be placed in Anchor Pane or in a label itself?
– kentforth
Mar 23 at 7:59
My answer expects you to put the label and image in an AnchorPane, or any Pane really, as long as they are both children on the same Node. I think it should be possible by having the image in the label, but you would have to do a lookup for.textin the label, assign that to a variable, and bind that to the width property of the label. It would be a little more code and a similar effect. If it matters for your purposes, I wouldn't mind writing it out the other way.
– Terry Dorsey
Mar 23 at 8:05
hmm ... adding the detailed info of your comment to your answer might benefit it :)
– kleopatra
Mar 23 at 10:03
label don't have such method likewrappingWidthProperty()but the label has methodwrapTextProperty()
– kentforth
Mar 23 at 11:22
1
Could you edit your answer to provide a full working example? When trying to implement your solution the text doesn't wrap around the image, but maybe I'm not understanding you.
– Slaw
Mar 23 at 12:36
|
show 1 more comment
Edit: It has come to my attention that the first answer I left did not work. I'm terribly sorry for any inconvenience this may have caused you; I have good intentions.
Since then, I've been searching for an answer, and I can't find one unfortunately. Binding the text wrapping property to it's parent just makes text-width dynamic to it's container, and does not wrap around other nodes. Unsure whether to delete this answer or not, I'll tell you what I'd do.
If your app needs to manipulate the content of the text, this isn't what you want, but I would make an image with text wrapping in another application, like Paint, Photoshop, or Gimp and save the whole thing as an image. I think even MS Word will allow you to do it. Then save the image and have your application display the image with text as an ImageView.
I hope this helps at least a little. Hopefully someone here will have a more functional answer.
Should image be placed in Anchor Pane or in a label itself?
– kentforth
Mar 23 at 7:59
My answer expects you to put the label and image in an AnchorPane, or any Pane really, as long as they are both children on the same Node. I think it should be possible by having the image in the label, but you would have to do a lookup for.textin the label, assign that to a variable, and bind that to the width property of the label. It would be a little more code and a similar effect. If it matters for your purposes, I wouldn't mind writing it out the other way.
– Terry Dorsey
Mar 23 at 8:05
hmm ... adding the detailed info of your comment to your answer might benefit it :)
– kleopatra
Mar 23 at 10:03
label don't have such method likewrappingWidthProperty()but the label has methodwrapTextProperty()
– kentforth
Mar 23 at 11:22
1
Could you edit your answer to provide a full working example? When trying to implement your solution the text doesn't wrap around the image, but maybe I'm not understanding you.
– Slaw
Mar 23 at 12:36
|
show 1 more comment
Edit: It has come to my attention that the first answer I left did not work. I'm terribly sorry for any inconvenience this may have caused you; I have good intentions.
Since then, I've been searching for an answer, and I can't find one unfortunately. Binding the text wrapping property to it's parent just makes text-width dynamic to it's container, and does not wrap around other nodes. Unsure whether to delete this answer or not, I'll tell you what I'd do.
If your app needs to manipulate the content of the text, this isn't what you want, but I would make an image with text wrapping in another application, like Paint, Photoshop, or Gimp and save the whole thing as an image. I think even MS Word will allow you to do it. Then save the image and have your application display the image with text as an ImageView.
I hope this helps at least a little. Hopefully someone here will have a more functional answer.
Edit: It has come to my attention that the first answer I left did not work. I'm terribly sorry for any inconvenience this may have caused you; I have good intentions.
Since then, I've been searching for an answer, and I can't find one unfortunately. Binding the text wrapping property to it's parent just makes text-width dynamic to it's container, and does not wrap around other nodes. Unsure whether to delete this answer or not, I'll tell you what I'd do.
If your app needs to manipulate the content of the text, this isn't what you want, but I would make an image with text wrapping in another application, like Paint, Photoshop, or Gimp and save the whole thing as an image. I think even MS Word will allow you to do it. Then save the image and have your application display the image with text as an ImageView.
I hope this helps at least a little. Hopefully someone here will have a more functional answer.
edited Mar 23 at 21:07
answered Mar 23 at 7:47
Terry DorseyTerry Dorsey
186215
186215
Should image be placed in Anchor Pane or in a label itself?
– kentforth
Mar 23 at 7:59
My answer expects you to put the label and image in an AnchorPane, or any Pane really, as long as they are both children on the same Node. I think it should be possible by having the image in the label, but you would have to do a lookup for.textin the label, assign that to a variable, and bind that to the width property of the label. It would be a little more code and a similar effect. If it matters for your purposes, I wouldn't mind writing it out the other way.
– Terry Dorsey
Mar 23 at 8:05
hmm ... adding the detailed info of your comment to your answer might benefit it :)
– kleopatra
Mar 23 at 10:03
label don't have such method likewrappingWidthProperty()but the label has methodwrapTextProperty()
– kentforth
Mar 23 at 11:22
1
Could you edit your answer to provide a full working example? When trying to implement your solution the text doesn't wrap around the image, but maybe I'm not understanding you.
– Slaw
Mar 23 at 12:36
|
show 1 more comment
Should image be placed in Anchor Pane or in a label itself?
– kentforth
Mar 23 at 7:59
My answer expects you to put the label and image in an AnchorPane, or any Pane really, as long as they are both children on the same Node. I think it should be possible by having the image in the label, but you would have to do a lookup for.textin the label, assign that to a variable, and bind that to the width property of the label. It would be a little more code and a similar effect. If it matters for your purposes, I wouldn't mind writing it out the other way.
– Terry Dorsey
Mar 23 at 8:05
hmm ... adding the detailed info of your comment to your answer might benefit it :)
– kleopatra
Mar 23 at 10:03
label don't have such method likewrappingWidthProperty()but the label has methodwrapTextProperty()
– kentforth
Mar 23 at 11:22
1
Could you edit your answer to provide a full working example? When trying to implement your solution the text doesn't wrap around the image, but maybe I'm not understanding you.
– Slaw
Mar 23 at 12:36
Should image be placed in Anchor Pane or in a label itself?
– kentforth
Mar 23 at 7:59
Should image be placed in Anchor Pane or in a label itself?
– kentforth
Mar 23 at 7:59
My answer expects you to put the label and image in an AnchorPane, or any Pane really, as long as they are both children on the same Node. I think it should be possible by having the image in the label, but you would have to do a lookup for
.text in the label, assign that to a variable, and bind that to the width property of the label. It would be a little more code and a similar effect. If it matters for your purposes, I wouldn't mind writing it out the other way.– Terry Dorsey
Mar 23 at 8:05
My answer expects you to put the label and image in an AnchorPane, or any Pane really, as long as they are both children on the same Node. I think it should be possible by having the image in the label, but you would have to do a lookup for
.text in the label, assign that to a variable, and bind that to the width property of the label. It would be a little more code and a similar effect. If it matters for your purposes, I wouldn't mind writing it out the other way.– Terry Dorsey
Mar 23 at 8:05
hmm ... adding the detailed info of your comment to your answer might benefit it :)
– kleopatra
Mar 23 at 10:03
hmm ... adding the detailed info of your comment to your answer might benefit it :)
– kleopatra
Mar 23 at 10:03
label don't have such method like
wrappingWidthProperty() but the label has method wrapTextProperty()– kentforth
Mar 23 at 11:22
label don't have such method like
wrappingWidthProperty() but the label has method wrapTextProperty()– kentforth
Mar 23 at 11:22
1
1
Could you edit your answer to provide a full working example? When trying to implement your solution the text doesn't wrap around the image, but maybe I'm not understanding you.
– Slaw
Mar 23 at 12:36
Could you edit your answer to provide a full working example? When trying to implement your solution the text doesn't wrap around the image, but maybe I'm not understanding you.
– Slaw
Mar 23 at 12:36
|
show 1 more comment
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55311564%2fhow-to-place-text-around-imageview-in-a-label-using-javafx%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
You didn't do what I wrote in my answer. You aren't supposed to bind anything to the image. The image and the label go in a pane. Bind the label's wrapping width property to the Pane's width property.
– Terry Dorsey
Mar 23 at 9:34
and read the api doc .. or at least learn to understand compile errors: yours tells you clearly that you are trying to bind apples to pears which you could have know if you had read the api doc .. <endless loop> Anyway, please provide a Minimal, Complete, and Verifiable example that demonstrates what you have tried and how exactly you are stuck.
– kleopatra
Mar 23 at 10:01
@kleopatra What is wrong with my naming conventions? I wrote all ids in camel case
– kentforth
Mar 23 at 11:18
no underscores, please :)
– kleopatra
Mar 23 at 11:44
you are welcome :) and now please read the api doc of both label.wrapTextProperty and anchorPane.prefWidthProperty (with particular attention to the types). If that doesn't help, you must start with a very basic tutorial on typing in java in general and javafx in particular, there's no way around, it's learning that only you yourself can do
– kleopatra
Mar 23 at 11:48