Universal Robots Forum

Image implementation


I’m currently trying to implement an image into the installation tab of my urcap (UR version 5.0.3),
whereby i followed this tutorial (using the label component variant):

But instead of the image showing, i get this error on startup:


This is the code i used (it is based on the mydeamon example):
label definition: (LogoImage)

This is the openview() code:

	public void openView() {
	    enableDaemonButton.setText("Start Program");
		disableDaemonButton.setText("Stop Program");

		//UI updates from non-GUI threads must use EventQueue.invokeLater (or SwingUtilities.invokeLater)
		uiTimer = new Timer(true);
		uiTimer.schedule(new TimerTask() {
			public void run() {
				EventQueue.invokeLater(new Runnable() {
					public void run() {
		}, 0, 1000);

        catch (IOException e) {

Html definition:

The image shows up in the correct folder in the built urcap:

But still this results in a nullpointer where it can’t locate the image.
Am i still missing something?
thanks in advance!

You cut off a significant part of error message window in you screenshot, I think. Are you sure the path to resource is ok?
Try to run Polyscope in terminal and see what kind of messages pop up.
Why not using <img> for image, btw?

EDIT: Ok, I think you didn’t put your image under .../src/main/resources/com/ur/urcap/examples/mydaemon/impl/logo_transparent.png. Am I right? You put it together with java source files. Maybe that’s the problem.

1 Like