Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Use the Unicode values instead of string literals. For more information, see:</p> <ol> <li><a href="http://www.microsoft.com/resources/msdn/goglobal/keyboards/kbdru.html" rel="nofollow noreferrer">Russian on-screen keyboard</a> (hover over for Unicode values)</li> <li>And how about a <a href="http://en.wikipedia.org/wiki/List_of_Unicode_characters." rel="nofollow noreferrer">list of Unicode characters</a>?</li> </ol> <p><strong>Edit -</strong> <br> Note that it's important to use an output font that supports displaying Unicode values (e.g. <code>Arial Unicode MS</code>).</p> <p><strong>Example -</strong> <br></p> <pre><code>import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.SwingUtilities; final class RussianDisplayDemo extends JFrame { private static final long serialVersionUID = -3843706833781023204L; /** * Constructs a frame the is initially invisible to display Russian text */ RussianDisplayDemo() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); getContentPane().setLayout(new FlowLayout()); add(getRussianButton()); setLocationRelativeTo(null); pack(); } /** * Returns a button with Russian text * * @return a button with Russian text */ private final JButton getRussianButton() { final JButton button = new JButton("\u042da\u043d\u044f\u0442\u043e"); // Russian for "Busy" return button; } public static final void main(final String[] args) { SwingUtilities.invokeLater(new Runnable() { @Override public final void run() { final RussianDisplayDemo demo = new RussianDisplayDemo(); demo.setVisible(true); } }); } } </code></pre> <p><img src="https://i.stack.imgur.com/reSDr.png" alt="enter image description here"></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload