assertj / assertj/assertj-swing
Add support for Danish locale
- Lingua principale
- Java
- Stelle
- 121
- Fork
- 52
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
_Issue by **[Morten Breum Mikkelsen](http://jira.codehaus.org/secure/ViewProfile.jspa?name=mortenbreum)** from Sun, 29 Nov 2009 13:36:22 -0600_
_Originally opened as http://jira.codehaus.org/browse/FEST-263_
---
The following code coughs on the exception pasted below:
public static void main(String[] args) {
Robot robot = BasicRobot.robotWithNewAwtHierarchy();
JFrame frame = new JFrame("Fest rules");
frame.getContentPane().add(new JTextField());
frame.setName("theFrame");
frame.pack();
frame.setVisible(true);
FrameFixture ff = WindowFinder.findFrame("theFrame").using(robot);
ff.textBox().enterText("+1234");
}
Exception in thread "main" java.lang.IllegalArgumentException: Invalid key code '61'
at org.fest.swing.core.RobotEventGenerator.pressKey(RobotEventGenerator.java:118)
at org.fest.swing.core.BasicRobot.doPressKey(BasicRobot.java:597)
at org.fest.swing.core.BasicRobot.keyPressAndRelease(BasicRobot.java:582)
at org.fest.swing.core.BasicRobot.type(BasicRobot.java:553)
at org.fest.swing.core.BasicRobot.enterText(BasicRobot.java:536)
at org.fest.swing.driver.JTextComponentDriver.enterText(JTextComponentDriver.java:128)
at org.fest.swing.fixture.JTextComponentFixture.enterText(JTextComponentFixture.java:209)
------------
It's not worse than one can call .pressAndReleaseKeys() instead, but it's less fluent.
I'm not sure if it's related to FEST-232 or not...
---
votes (original issue): 0
watches (original issue): 1
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dal punto di ingresso dello stack segnalato, org.fest.swing.core.RobotEventGenerator.pressKey, e segui il percorso di enterText attraverso BasicRobot e JTextComponentDriver. Riproduci l’esempio +1234 con una locale di tastiera danese; il lavoro è completato quando il testo viene inserito senza l’eccezione Invalid key code '61'.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- desktop, internationalization
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 43/100