Onestamente non ho mai usato Windows 8.1 ma non dovrebbe esserci alcuna differenza, Ctrl + C dovrebbe funzionare ...
Cosa intendi esattamente con la X non risponde ai click?
L'interfaccia è congelata e non succede nulla oppure la finestra viene effettivamente nascosta ma l'esecuzione non termina?
Se è l'ultima, questo è appunto il comportamento che ha un JFrame quando viene chiuso, ed è quello che dicevo nel post precedente. L'opzione di default è HIDE_ON_CLOSE, che nasconde solo la finestra senza terminare l'applicazione.
Questo è in genere fastidioso, e di solito si setta setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE), per fare in modo che la chiusura di un JFrame, almeno quello "principale", termini effettivamente l'applicazione.
Ma almeno che tu non abbia esplicitamente settato l'opzione a DO_NOTHING_ON_CLOSE, la finestra dovrebbe quantomeno nascondersi, se "non risponde ai click" ci dev'essere qualcosa sotto...
PS: Spero di non aver frainteso quanto dicessi e di non aver detto cose che sai già, in caso porta pazienza![]()