Javafx : Remove an item from TableMenu - java

I have a TableView with setTableMenuButtonVisible(true) but i want to remove the "x-th" item from the contextMenu list so the user cannot hide that column. I found the columnPopupMenu in the TableHeaderRow but I don't know how to manage it's items. Is there a possibility without a dirty workaround?

Related

Android ListView Math equation Interface

I want to program an activity where a user has an input interface to enter three different values(an equation) and a listView to display them.
My current app uses an arraylist in which(with arraylist.add) a new value gets added. With adapter.notifydatasetchanged() the standart adapter is updated and the list view changed.
But my programme needs to have 2 additional features:
getter Functions on the listView in order to later use the entered data
the possibility to delete an entry in the list by for example pressing it
One approach of mine would that there should be a function that's the opposite of Arraylist.add() in order to delete an element from the data shown in the list view(I wouldn't need getter Functions from the ListView) But in order to delete a certain element I would still need to know which element was clicked...
Although this should not be such a special problem I haven't found a good solution for this specific problem so any kind of experience is appreciated:D...
Thank you very much
You can add do this with 2 approach:
1.Delete at once's - Means add a Delete button in each item of list and by click of that button you can delete that data item from ArrayList and then notify Adapter to refresh ListView
Also you can add deleted Item in separate ArrayList for your record which items was deleted so you can use this for your further business operations .
2.Delete Bulk data- For this add CheckBox in each item of list and by click of that button you can add that data item in separate ArrayList for selected items for deletions. And When you want delete add some delete button on header or bottom of ListView you can delete selected Data Items from ArrayList of Initial Data list and notify Adapter to refresh ListView.

Strange Vaadin Combo box behaviour

I have the following UI in my Vaadin app. 1. A USER combo box linked to a users container and 2. a UI table with a list of STUDENTS linked to a students container.
I am periodically refreshing the students container every 10 seconds. However on refresh of the students container, if i have the combo box list selected the items are grayed out and then i have to re-select the combo.
The como list is ok until the refresh, thereafter all the elements are gray.
I dont think this is normal behavior? Any ideas on to how to resolve this?
you can put all your elements from SQLContainer to an indexed container and set that as a source to comboBox, alternatively , you can add the values of desired property of SQLContainer to an arrayList and get items from arrayList to add to combo list

How to deselect Jlist item on some event in java

could any one suggest me any method or any other way in java that i could deselect my jlist item when some event occurs?
i tried this but this does not seem to work
myJList.setSelectedIndex(-1);
myJList.ensureIndexIsVisible(-1);
Try myJList.clearSelection(); It clears the selection(s) on your JList object.
If multiple list items selected together, they can also be deselected via this method.

add checkbox item inside Listbox gwt

How can we add Checkbox item inside Listbox or there is a checkboxlist i did not see ?
i want to get a list of checkboxes that i will after filter a list of appointments by checking those checkboxes
GWT 2.2 , java , eclipse
You can't add widgets like a CheckBox to a ListBox, nor is there a CheckBoxList, but you can use a CellList with a CompositeCell (TextCell + CheckboxCell) and it'll do what you want.
I don't think you can add checkboxes within the Listboxe.
You can probably create a List box with multiple selection enabled.
ListBox list = new ListBox();
list.setVisibleItemCount(10);
list.setMultipleSelect(true);
Here is something using GXT's XTemplate (if you want only GWT then use Template).
Other than that, how you pass your data is something you can define, but if you go with GXTs ModelData then this could work.
https://gist.github.com/Aadi1/4949994

Creating a multiple column combobox in Java

I need to create a ComboBox in Java that will have information in a column on the left and a Checkbox in a column on the right so that a user can select multiple items in the ComboBox. This needs to be a ComboBox because there could be 100 items in the list that may need to be checked but they cannot take up much space on the user interface.
Does anyone know how to do this?
Using a JList inside a JScrollPane seems more appropriate for dealing with that many items. It supports the standard CTRL-click to select multiple items.
A multi-selection combobox with 100 items sounds like a UI nightmare.

Categories

Resources