If you are using openjdk6 >= 1.6.1, the cleanest way to work around the hardcoded list is to warn the vm that xmonad is non-reparenting by exporting the appropriate environment variable:
_JAVA_AWT_WM_NONREPARENTING=1
```
First of all I don't know what do they mean with those instructons , do they mean to do something like
```
export JAVA_AWT_WM_NONREPARENTING=1
```
I don't exactly know , I rather sometimes people would write the actual commands rather than common verbs that may be missunderstood , Cause they may mean a Variable inside `jdk` so the commands would change.
If I check
```
$ sudo apt list | grep installed | grep jdk
openjdk-11-jre-headless/oldstable,now 11.0.12+7-2~deb10u1 amd64 [installed,automatic]
openjdk-11-jre/oldstable,now 11.0.12+7-2~deb10u1 amd64 [installed,automatic]
```
And I'm not using Xmonad at all , I'm using `suckless` `dwm` .
Please let me know if anyone can help me
Many many thanks really :D