@icza прав. Вы должны проверить это на godoc https://golang.org/pkg/time/#Time.String
String returns the time formatted using the format string
"2006-01-02 15:04:05.999999999 -0700 MST"
. знать правильный путь.
Вот как:
formatstr:="2006-01-02 15:04:05.999999999 -0700 MST"
currentTime := time.Now().String()
t1, _ := time.Parse(formatstr, currentTime)
fmt.Println(t1.String())
Попробуйте это вместо этого:
menuItem = new JMenuItem("New");
menuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N, ActionEvent.CTRL_MASK));
Необходимо также добавить мнемонику для удобства использования:
menuItem.setMnemonic(KeyEvent.VK_N);
См. Инструкции по Стилю Java для большего разъяснения, особенно объем 1.
Вы, как предполагается, не добавляете сочетания клавиш вручную, существует API для него, который кладет их на надлежащее место. Послушайте, например, или поиск документы Swing для "акселераторов".