Como imprimir etiquetas no java desktop

Bom dia Galera?

estou com uma duvida peço que me ajudem por favor tenho uma impressora GK420t Zebra
preciso criar um layout de 100x50 mm para imprimir informações do bacon de dados,
pessoal usei o Zebra Designer fiz o modelo que preciso porém não consigo imprimir e passar
o parâmetros do sistema para gerar as informações por favor alguém pode me ajudar.???

eu sou leigo nessa área…

Em pesquisa descobrir que as impressoras possuem códigos próprios
eu consegui pegar o código da GK420t porém estou com dificuldade para
deixar no meu sistema, em java.

segue o código da impressora se alguém poder me orientar por favor?

CT~~CD,~CC^~CT~
^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR5,5~SD15^JUS^LRN^CI0^XZ
^XA
^MMT
^PW799
^LL0480
^LS0
^BY4,3,160^FT220,375^BCN,Y,N
^FD>:cod barra^FS
^FT464,464^A0N,28,28^FH^FD25/04/2016^FS
^FT675,465^A0N,28,28^FH^FD15:08:58^FS
^FT19,44^A0N,28,28^FH^FDLoja:^FS
^FT520,49^A0N,28,28^FH^FDPedido:^FS
^FT19,92^A0N,28,28^FH^FDCliente:^FS
^FT19,145^A0N,28,28^FH^FDAmbiente:^FS
^FT21,196^A0N,28,28^FH^FDVolume:^FS
^FT604,464^A0N,28,28^FH^FDHora:^FS
^FT398,462^A0N,28,28^FH^FDData:^FS
^PQ1,0,1,Y^XZ