private void fxInitCallbacks()
	{
		webEngine.titleProperty().addListener(new ChangeListener<String>() {
				@Override
				public void changed(
						ObservableValue<? extends String> observable, 
						String oldValue, 
						final String newValue
					)
				{
					SwingUtilities.invokeLater(new Runnable() {
							@Override 
							public void run() 
							{
								if( frameOrDialog == null )
									return;
								
								String suffix = newValue;
								
								if( newValue == null )
									suffix = "Verbinde ...";
									
								if( frameOrDialog instanceof Dialog )
								{
									((Dialog)frameOrDialog).setTitle(titlePrefix + suffix);
									
								} else if( frameOrDialog instanceof Frame ) {
									((Frame)frameOrDialog).setTitle(titlePrefix + suffix);
								}
							}
						});
				}
        	});
		
		webEngine.setOnStatusChanged(new EventHandler<WebEvent<String>>() {
				@Override 
				public void handle(final WebEvent<String> event) 
				{
					SwingUtilities.invokeLater(new Runnable() {
							@Override 
							public void run() 
							{
								if( statusLabel == null )
									return;
								
								statusLabel.setText(event.getData());
							}
						});
				}
        	});
        
		
	}