說我用下面的代碼在我的簡單的Swing應用程序提示錯誤信息:啓用文本高亮在擺動消息框
JOptionPane.showMessageDialog(null, message, "Error", JOptionPane.ERROR_MESSAGE);
有什麼辦法,我可以使人們有可能爲用戶突出顯示文本部分(用於複製/粘貼目的)?
非常感謝。
說我用下面的代碼在我的簡單的Swing應用程序提示錯誤信息:啓用文本高亮在擺動消息框
JOptionPane.showMessageDialog(null, message, "Error", JOptionPane.ERROR_MESSAGE);
有什麼辦法,我可以使人們有可能爲用戶突出顯示文本部分(用於複製/粘貼目的)?
非常感謝。
試試這個
JTextArea textarea= new JTextArea("add your message here");
textarea.setEditable(true);
JOptionPane.showMessageDialog(null, textarea, "Error", JOptionPane.ERROR_MESSAGE);
JOptionPane可以用任何對象構造,而不僅僅是一個字符串消息。所以你可以構造一個JTextArea並將其作爲消息傳遞給JOptionPane。這應該允許複製粘貼。
什麼「節」你想,讓他們能夠突出?消息?消息變量包含了什麼? –
我的意思是由消息變量 – sgrossman
*「我的簡單的swing應用程序中的錯誤消息:」*消息字符串的部分。如果應用程序。很簡單(對於*用戶*),它可能不會顯示由J2SE生成的錯誤消息的任何部分,而是有一個「提交錯誤報告」按鈕,它將複製/粘貼到電子郵件中,或者做一些更智能的事情(例如直接發送回你的服務器)。 –