byte [] buffer = Converter.wcsToMbcs (null, chars, false);
byte [] buffer = Converter.wcsToMbcs (null, chars, true);
public void setText (String string) {	checkWidget();	if (string == null) error (SWT.ERROR_NULL_ARGUMENT);	super.setText (string);	char [] chars = fixMnemonic (string);	byte [] buffer = Converter.wcsToMbcs (null, chars, false);	OS.gtk_label_set_text_with_mnemonic (labelHandle, buffer);	if (string.length () != 0) {		OS.gtk_widget_show (labelHandle);	} else {		OS.gtk_widget_hide (labelHandle);	}	/*	* Bug in GTK.  For some reason, the column button does not allocate the size	* of its internal children if its bounds is set before the text is set.  The fix is to 	* force this by calling gtk_widget_size_request() (and throw the results away).	*/	int parentHandle = OS.gtk_widget_get_parent (boxHandle);	if (parentHandle != 0) {		GtkRequisition requisition = new GtkRequisition ();		OS.gtk_widget_size_request (parentHandle, requisition);	}}